{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "#Importing PulP solver\n",
    "from pulp import *"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "#Inputing the demand points\n",
    "plant_locations=['Mina Salman','Larnaca Port','Port of Alexandria','Port of Bandar Abbas','Port of Umm Qasr','Port of Haifa','Port of Aqaba','Port of Shuwaikh','Port of Beirut','Port of Salalah','Port of Gaza','Port of Doha','Port of King Abdul Aziz','Port of Jeddah','Port of Latakia','Port of Mersin','Port of Jebel Ali','Port of Hodeidah']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "#Inputing the Supply Points\n",
    "supply_points=['Port of Shanghai','Port of Marseille','Port of Hamburg_Germany','Port of Budapest','Port of Jawaharlal Nehru','Port of Nagoya','Port of Busan','Port of Manzanillo','Port of Kaohsiung','Port of Mersin','Port of Immingham','Port of New York','Port of Los Angeles']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['Port of Shanghai',\n",
       " 'Port of Marseille',\n",
       " 'Port of Hamburg_Germany',\n",
       " 'Port of Budapest',\n",
       " 'Port of Jawaharlal Nehru',\n",
       " 'Port of Nagoya',\n",
       " 'Port of Busan',\n",
       " 'Port of Manzanillo',\n",
       " 'Port of Kaohsiung',\n",
       " 'Port of Mersin',\n",
       " 'Port of Immingham',\n",
       " 'Port of New York',\n",
       " 'Port of Los Angeles']"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "supply_points"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "#Inputing the distances\n",
    "distance = dict(zip(supply_points,[dict(zip(plant_locations, [6882.00,7780,8365.00,6557.00,7139.00,8336.00,7912.00,7094.00,8385.00,6270.00,7660.00,6814.00,6922.00,7341.00,8550.00,8546.00,6627.00,6802.00])),\n",
    "dict(zip(plant_locations, [5332.00,1550,1805.00,5024.00,5603.00,1946.00,2282.00,5558.00,1900.00,4081.00,1631.00,5267.00,5388.00,2709.00,1830.00,1806.00,5080.00,3245.00])),\n",
    "dict(zip(plant_locations, [7561.00,3536,4034.00,7250.00,7832.00,4173.00,4509.00,7788.00,4130.00,6307.00,3973.00,7493.00,7615.00,4935.00,4057.00,4032.00,7306.00,5475.00])),\n",
    "dict(zip(plant_locations, [5615.00,2128,2047.00,5304.00,5886.00,2192.00,2563.00,5841.00,2148.00,4362.00,1992.00,5547.00,5669.00,2989.00,2052.00,2028.00,5360.00,3528.00])),\n",
    "dict(zip(plant_locations, [1589.00,3363,3540.00,1265.00,1847.00,3510.00,3086.00,1802.00,3560.00,1143.00,3243.00,1522.00,1630.00,2515.00,3725.00,3720.00,1335.00,1977.00])),\n",
    "dict(zip(plant_locations, [7759.00,8428,9243.00,7435.00,8017.00,9214.00,8790.00,7972.00,9263.00,7148.00,8308.00,7692.00,7800.00,8219.00,9428.00,9424.00,7505.00,7680.00])),\n",
    "dict(zip(plant_locations, [7398.00,8140,8882.00,7074.00,7655.00,8852.00,8428.00,7611.00,8901.00,6786.00,8020.00,7330.00,7438.00,7857.00,9066.00,9062.00,7143.00,7318.00])),\n",
    "dict(zip(plant_locations, [13061.00,8018,9534.00,12745.00,13332.00,9673.00,10011.00,13286.00,9631.00,11791.00,8088.00,12977.00,13099.00,10419.00,9541.00,9516.00,12790.00,10974.00])),\n",
    "dict(zip(plant_locations, [6316.00,7264,7800.00,5991.00,6573.00,7770.00,7346.00,6528.00,7819.00,5704.00,7144.00,6248.00,6356.00,6775.00,7986.00,7981.00,6063.00,6236.00])),\n",
    "dict(zip(plant_locations, [3831.00,138,546.00,3520.00,4102.00,233.00,778.00,4057.00,191.00,2577.00,316.00,3763.00,3885.00,1205.00,89.00,0.00,3576.00,1744.00])),\n",
    "dict(zip(plant_locations, [7334.00,3340,3806.00,7023.00,7605.00,3944.00,4282.00,7560.00,3903.00,6081.00,3399.00,7267.00,7388.00,4708.00,3830.00,3804.00,7080.00,5247.00])),\n",
    "dict(zip(plant_locations, [9168.00,5137,5618.00,8862.00,9417.00,5756.00,6104.00,9392.00,5715.00,7930.00,5196.00,9392.00,9222.00,6521.00,5642.00,5617.00,8918.00,7105.00])),\n",
    "dict(zip(plant_locations, [14552.00,9210,11025.00,11057.00,11524.00,11048.00,11501.00,11504.00,11122.00,11137.00,9280.00,11279.00,11344.00,11927.00,11049.00,11024.00,11116.00,12465.00]))]))\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'Port of Shanghai': {'Mina Salman': 6882.0,\n",
       "  'Larnaca Port': 7780,\n",
       "  'Port of Alexandria': 8365.0,\n",
       "  'Port of Bandar Abbas': 6557.0,\n",
       "  'Port of Umm Qasr': 7139.0,\n",
       "  'Port of Haifa': 8336.0,\n",
       "  'Port of Aqaba': 7912.0,\n",
       "  'Port of Shuwaikh': 7094.0,\n",
       "  'Port of Beirut': 8385.0,\n",
       "  'Port of Salalah': 6270.0,\n",
       "  'Port of Gaza': 7660.0,\n",
       "  'Port of Doha': 6814.0,\n",
       "  'Port of King Abdul Aziz': 6922.0,\n",
       "  'Port of Jeddah': 7341.0,\n",
       "  'Port of Latakia': 8550.0,\n",
       "  'Port of Mersin': 8546.0,\n",
       "  'Port of Jebel Ali': 6627.0,\n",
       "  'Port of Hodeidah': 6802.0},\n",
       " 'Port of Marseille': {'Mina Salman': 5332.0,\n",
       "  'Larnaca Port': 1550,\n",
       "  'Port of Alexandria': 1805.0,\n",
       "  'Port of Bandar Abbas': 5024.0,\n",
       "  'Port of Umm Qasr': 5603.0,\n",
       "  'Port of Haifa': 1946.0,\n",
       "  'Port of Aqaba': 2282.0,\n",
       "  'Port of Shuwaikh': 5558.0,\n",
       "  'Port of Beirut': 1900.0,\n",
       "  'Port of Salalah': 4081.0,\n",
       "  'Port of Gaza': 1631.0,\n",
       "  'Port of Doha': 5267.0,\n",
       "  'Port of King Abdul Aziz': 5388.0,\n",
       "  'Port of Jeddah': 2709.0,\n",
       "  'Port of Latakia': 1830.0,\n",
       "  'Port of Mersin': 1806.0,\n",
       "  'Port of Jebel Ali': 5080.0,\n",
       "  'Port of Hodeidah': 3245.0},\n",
       " 'Port of Hamburg_Germany': {'Mina Salman': 7561.0,\n",
       "  'Larnaca Port': 3536,\n",
       "  'Port of Alexandria': 4034.0,\n",
       "  'Port of Bandar Abbas': 7250.0,\n",
       "  'Port of Umm Qasr': 7832.0,\n",
       "  'Port of Haifa': 4173.0,\n",
       "  'Port of Aqaba': 4509.0,\n",
       "  'Port of Shuwaikh': 7788.0,\n",
       "  'Port of Beirut': 4130.0,\n",
       "  'Port of Salalah': 6307.0,\n",
       "  'Port of Gaza': 3973.0,\n",
       "  'Port of Doha': 7493.0,\n",
       "  'Port of King Abdul Aziz': 7615.0,\n",
       "  'Port of Jeddah': 4935.0,\n",
       "  'Port of Latakia': 4057.0,\n",
       "  'Port of Mersin': 4032.0,\n",
       "  'Port of Jebel Ali': 7306.0,\n",
       "  'Port of Hodeidah': 5475.0},\n",
       " 'Port of Budapest': {'Mina Salman': 5615.0,\n",
       "  'Larnaca Port': 2128,\n",
       "  'Port of Alexandria': 2047.0,\n",
       "  'Port of Bandar Abbas': 5304.0,\n",
       "  'Port of Umm Qasr': 5886.0,\n",
       "  'Port of Haifa': 2192.0,\n",
       "  'Port of Aqaba': 2563.0,\n",
       "  'Port of Shuwaikh': 5841.0,\n",
       "  'Port of Beirut': 2148.0,\n",
       "  'Port of Salalah': 4362.0,\n",
       "  'Port of Gaza': 1992.0,\n",
       "  'Port of Doha': 5547.0,\n",
       "  'Port of King Abdul Aziz': 5669.0,\n",
       "  'Port of Jeddah': 2989.0,\n",
       "  'Port of Latakia': 2052.0,\n",
       "  'Port of Mersin': 2028.0,\n",
       "  'Port of Jebel Ali': 5360.0,\n",
       "  'Port of Hodeidah': 3528.0},\n",
       " 'Port of Jawaharlal Nehru': {'Mina Salman': 1589.0,\n",
       "  'Larnaca Port': 3363,\n",
       "  'Port of Alexandria': 3540.0,\n",
       "  'Port of Bandar Abbas': 1265.0,\n",
       "  'Port of Umm Qasr': 1847.0,\n",
       "  'Port of Haifa': 3510.0,\n",
       "  'Port of Aqaba': 3086.0,\n",
       "  'Port of Shuwaikh': 1802.0,\n",
       "  'Port of Beirut': 3560.0,\n",
       "  'Port of Salalah': 1143.0,\n",
       "  'Port of Gaza': 3243.0,\n",
       "  'Port of Doha': 1522.0,\n",
       "  'Port of King Abdul Aziz': 1630.0,\n",
       "  'Port of Jeddah': 2515.0,\n",
       "  'Port of Latakia': 3725.0,\n",
       "  'Port of Mersin': 3720.0,\n",
       "  'Port of Jebel Ali': 1335.0,\n",
       "  'Port of Hodeidah': 1977.0},\n",
       " 'Port of Nagoya': {'Mina Salman': 7759.0,\n",
       "  'Larnaca Port': 8428,\n",
       "  'Port of Alexandria': 9243.0,\n",
       "  'Port of Bandar Abbas': 7435.0,\n",
       "  'Port of Umm Qasr': 8017.0,\n",
       "  'Port of Haifa': 9214.0,\n",
       "  'Port of Aqaba': 8790.0,\n",
       "  'Port of Shuwaikh': 7972.0,\n",
       "  'Port of Beirut': 9263.0,\n",
       "  'Port of Salalah': 7148.0,\n",
       "  'Port of Gaza': 8308.0,\n",
       "  'Port of Doha': 7692.0,\n",
       "  'Port of King Abdul Aziz': 7800.0,\n",
       "  'Port of Jeddah': 8219.0,\n",
       "  'Port of Latakia': 9428.0,\n",
       "  'Port of Mersin': 9424.0,\n",
       "  'Port of Jebel Ali': 7505.0,\n",
       "  'Port of Hodeidah': 7680.0},\n",
       " 'Port of Busan': {'Mina Salman': 7398.0,\n",
       "  'Larnaca Port': 8140,\n",
       "  'Port of Alexandria': 8882.0,\n",
       "  'Port of Bandar Abbas': 7074.0,\n",
       "  'Port of Umm Qasr': 7655.0,\n",
       "  'Port of Haifa': 8852.0,\n",
       "  'Port of Aqaba': 8428.0,\n",
       "  'Port of Shuwaikh': 7611.0,\n",
       "  'Port of Beirut': 8901.0,\n",
       "  'Port of Salalah': 6786.0,\n",
       "  'Port of Gaza': 8020.0,\n",
       "  'Port of Doha': 7330.0,\n",
       "  'Port of King Abdul Aziz': 7438.0,\n",
       "  'Port of Jeddah': 7857.0,\n",
       "  'Port of Latakia': 9066.0,\n",
       "  'Port of Mersin': 9062.0,\n",
       "  'Port of Jebel Ali': 7143.0,\n",
       "  'Port of Hodeidah': 7318.0},\n",
       " 'Port of Manzanillo': {'Mina Salman': 13061.0,\n",
       "  'Larnaca Port': 8018,\n",
       "  'Port of Alexandria': 9534.0,\n",
       "  'Port of Bandar Abbas': 12745.0,\n",
       "  'Port of Umm Qasr': 13332.0,\n",
       "  'Port of Haifa': 9673.0,\n",
       "  'Port of Aqaba': 10011.0,\n",
       "  'Port of Shuwaikh': 13286.0,\n",
       "  'Port of Beirut': 9631.0,\n",
       "  'Port of Salalah': 11791.0,\n",
       "  'Port of Gaza': 8088.0,\n",
       "  'Port of Doha': 12977.0,\n",
       "  'Port of King Abdul Aziz': 13099.0,\n",
       "  'Port of Jeddah': 10419.0,\n",
       "  'Port of Latakia': 9541.0,\n",
       "  'Port of Mersin': 9516.0,\n",
       "  'Port of Jebel Ali': 12790.0,\n",
       "  'Port of Hodeidah': 10974.0},\n",
       " 'Port of Kaohsiung': {'Mina Salman': 6316.0,\n",
       "  'Larnaca Port': 7264,\n",
       "  'Port of Alexandria': 7800.0,\n",
       "  'Port of Bandar Abbas': 5991.0,\n",
       "  'Port of Umm Qasr': 6573.0,\n",
       "  'Port of Haifa': 7770.0,\n",
       "  'Port of Aqaba': 7346.0,\n",
       "  'Port of Shuwaikh': 6528.0,\n",
       "  'Port of Beirut': 7819.0,\n",
       "  'Port of Salalah': 5704.0,\n",
       "  'Port of Gaza': 7144.0,\n",
       "  'Port of Doha': 6248.0,\n",
       "  'Port of King Abdul Aziz': 6356.0,\n",
       "  'Port of Jeddah': 6775.0,\n",
       "  'Port of Latakia': 7986.0,\n",
       "  'Port of Mersin': 7981.0,\n",
       "  'Port of Jebel Ali': 6063.0,\n",
       "  'Port of Hodeidah': 6236.0},\n",
       " 'Port of Mersin': {'Mina Salman': 3831.0,\n",
       "  'Larnaca Port': 138,\n",
       "  'Port of Alexandria': 546.0,\n",
       "  'Port of Bandar Abbas': 3520.0,\n",
       "  'Port of Umm Qasr': 4102.0,\n",
       "  'Port of Haifa': 233.0,\n",
       "  'Port of Aqaba': 778.0,\n",
       "  'Port of Shuwaikh': 4057.0,\n",
       "  'Port of Beirut': 191.0,\n",
       "  'Port of Salalah': 2577.0,\n",
       "  'Port of Gaza': 316.0,\n",
       "  'Port of Doha': 3763.0,\n",
       "  'Port of King Abdul Aziz': 3885.0,\n",
       "  'Port of Jeddah': 1205.0,\n",
       "  'Port of Latakia': 89.0,\n",
       "  'Port of Mersin': 0.0,\n",
       "  'Port of Jebel Ali': 3576.0,\n",
       "  'Port of Hodeidah': 1744.0},\n",
       " 'Port of Immingham': {'Mina Salman': 7334.0,\n",
       "  'Larnaca Port': 3340,\n",
       "  'Port of Alexandria': 3806.0,\n",
       "  'Port of Bandar Abbas': 7023.0,\n",
       "  'Port of Umm Qasr': 7605.0,\n",
       "  'Port of Haifa': 3944.0,\n",
       "  'Port of Aqaba': 4282.0,\n",
       "  'Port of Shuwaikh': 7560.0,\n",
       "  'Port of Beirut': 3903.0,\n",
       "  'Port of Salalah': 6081.0,\n",
       "  'Port of Gaza': 3399.0,\n",
       "  'Port of Doha': 7267.0,\n",
       "  'Port of King Abdul Aziz': 7388.0,\n",
       "  'Port of Jeddah': 4708.0,\n",
       "  'Port of Latakia': 3830.0,\n",
       "  'Port of Mersin': 3804.0,\n",
       "  'Port of Jebel Ali': 7080.0,\n",
       "  'Port of Hodeidah': 5247.0},\n",
       " 'Port of New York': {'Mina Salman': 9168.0,\n",
       "  'Larnaca Port': 5137,\n",
       "  'Port of Alexandria': 5618.0,\n",
       "  'Port of Bandar Abbas': 8862.0,\n",
       "  'Port of Umm Qasr': 9417.0,\n",
       "  'Port of Haifa': 5756.0,\n",
       "  'Port of Aqaba': 6104.0,\n",
       "  'Port of Shuwaikh': 9392.0,\n",
       "  'Port of Beirut': 5715.0,\n",
       "  'Port of Salalah': 7930.0,\n",
       "  'Port of Gaza': 5196.0,\n",
       "  'Port of Doha': 9392.0,\n",
       "  'Port of King Abdul Aziz': 9222.0,\n",
       "  'Port of Jeddah': 6521.0,\n",
       "  'Port of Latakia': 5642.0,\n",
       "  'Port of Mersin': 5617.0,\n",
       "  'Port of Jebel Ali': 8918.0,\n",
       "  'Port of Hodeidah': 7105.0},\n",
       " 'Port of Los Angeles': {'Mina Salman': 14552.0,\n",
       "  'Larnaca Port': 9210,\n",
       "  'Port of Alexandria': 11025.0,\n",
       "  'Port of Bandar Abbas': 11057.0,\n",
       "  'Port of Umm Qasr': 11524.0,\n",
       "  'Port of Haifa': 11048.0,\n",
       "  'Port of Aqaba': 11501.0,\n",
       "  'Port of Shuwaikh': 11504.0,\n",
       "  'Port of Beirut': 11122.0,\n",
       "  'Port of Salalah': 11137.0,\n",
       "  'Port of Gaza': 9280.0,\n",
       "  'Port of Doha': 11279.0,\n",
       "  'Port of King Abdul Aziz': 11344.0,\n",
       "  'Port of Jeddah': 11927.0,\n",
       "  'Port of Latakia': 11049.0,\n",
       "  'Port of Mersin': 11024.0,\n",
       "  'Port of Jebel Ali': 11116.0,\n",
       "  'Port of Hodeidah': 12465.0}}"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "distance"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [],
   "source": [
    "#Inputing the Fiber Demand\n",
    "Fiber_demand=dict(zip(plant_locations, [529267.4045,202117.0962,2199339.8,1509192.473,2165468.533,2190826.534,1075303.476,1330058.446,498565.9312,1501857.081,113579.4191,554441.8763,2551727.355,2551727.355,302268.7178,1334744.732,4940164.768,161092.1306]))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'Mina Salman': 529267.4045,\n",
       " 'Larnaca Port': 202117.0962,\n",
       " 'Port of Alexandria': 2199339.8,\n",
       " 'Port of Bandar Abbas': 1509192.473,\n",
       " 'Port of Umm Qasr': 2165468.533,\n",
       " 'Port of Haifa': 2190826.534,\n",
       " 'Port of Aqaba': 1075303.476,\n",
       " 'Port of Shuwaikh': 1330058.446,\n",
       " 'Port of Beirut': 498565.9312,\n",
       " 'Port of Salalah': 1501857.081,\n",
       " 'Port of Gaza': 113579.4191,\n",
       " 'Port of Doha': 554441.8763,\n",
       " 'Port of King Abdul Aziz': 2551727.355,\n",
       " 'Port of Jeddah': 2551727.355,\n",
       " 'Port of Latakia': 302268.7178,\n",
       " 'Port of Mersin': 1334744.732,\n",
       " 'Port of Jebel Ali': 4940164.768,\n",
       " 'Port of Hodeidah': 161092.1306}"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "Fiber_demand"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [],
   "source": [
    "#Inputing the Fiber Supply\n",
    "Fiber_supply=dict(zip(supply_points, [2442615.60, 1285587.16, 1285587.16, 1542704.59, 0.00, 5142348.63, 1414145.87, 1799822.02, 2056939.45, 0, 1028469.73, 4545322.73, 3168200.21])) "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'Port of Shanghai': 2442615.6,\n",
       " 'Port of Marseille': 1285587.16,\n",
       " 'Port of Hamburg_Germany': 1285587.16,\n",
       " 'Port of Budapest': 1542704.59,\n",
       " 'Port of Jawaharlal Nehru': 0.0,\n",
       " 'Port of Nagoya': 5142348.63,\n",
       " 'Port of Busan': 1414145.87,\n",
       " 'Port of Manzanillo': 1799822.02,\n",
       " 'Port of Kaohsiung': 2056939.45,\n",
       " 'Port of Mersin': 0,\n",
       " 'Port of Immingham': 1028469.73,\n",
       " 'Port of New York': 4545322.73,\n",
       " 'Port of Los Angeles': 3168200.21}"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "Fiber_supply"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Set Problem Variables\n",
    "prob = LpProblem(\"Transportation\", LpMinimize)\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Transportation:\n",
       "MINIMIZE\n",
       "None\n",
       "VARIABLES"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "prob"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Set Problem Variables\n",
    "routes = [(i,j) for i in supply_points for j in plant_locations]\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('Port of Shanghai', 'Mina Salman'),\n",
       " ('Port of Shanghai', 'Larnaca Port'),\n",
       " ('Port of Shanghai', 'Port of Alexandria'),\n",
       " ('Port of Shanghai', 'Port of Bandar Abbas'),\n",
       " ('Port of Shanghai', 'Port of Umm Qasr'),\n",
       " ('Port of Shanghai', 'Port of Haifa'),\n",
       " ('Port of Shanghai', 'Port of Aqaba'),\n",
       " ('Port of Shanghai', 'Port of Shuwaikh'),\n",
       " ('Port of Shanghai', 'Port of Beirut'),\n",
       " ('Port of Shanghai', 'Port of Salalah'),\n",
       " ('Port of Shanghai', 'Port of Gaza'),\n",
       " ('Port of Shanghai', 'Port of Doha'),\n",
       " ('Port of Shanghai', 'Port of King Abdul Aziz'),\n",
       " ('Port of Shanghai', 'Port of Jeddah'),\n",
       " ('Port of Shanghai', 'Port of Latakia'),\n",
       " ('Port of Shanghai', 'Port of Mersin'),\n",
       " ('Port of Shanghai', 'Port of Jebel Ali'),\n",
       " ('Port of Shanghai', 'Port of Hodeidah'),\n",
       " ('Port of Marseille', 'Mina Salman'),\n",
       " ('Port of Marseille', 'Larnaca Port'),\n",
       " ('Port of Marseille', 'Port of Alexandria'),\n",
       " ('Port of Marseille', 'Port of Bandar Abbas'),\n",
       " ('Port of Marseille', 'Port of Umm Qasr'),\n",
       " ('Port of Marseille', 'Port of Haifa'),\n",
       " ('Port of Marseille', 'Port of Aqaba'),\n",
       " ('Port of Marseille', 'Port of Shuwaikh'),\n",
       " ('Port of Marseille', 'Port of Beirut'),\n",
       " ('Port of Marseille', 'Port of Salalah'),\n",
       " ('Port of Marseille', 'Port of Gaza'),\n",
       " ('Port of Marseille', 'Port of Doha'),\n",
       " ('Port of Marseille', 'Port of King Abdul Aziz'),\n",
       " ('Port of Marseille', 'Port of Jeddah'),\n",
       " ('Port of Marseille', 'Port of Latakia'),\n",
       " ('Port of Marseille', 'Port of Mersin'),\n",
       " ('Port of Marseille', 'Port of Jebel Ali'),\n",
       " ('Port of Marseille', 'Port of Hodeidah'),\n",
       " ('Port of Hamburg_Germany', 'Mina Salman'),\n",
       " ('Port of Hamburg_Germany', 'Larnaca Port'),\n",
       " ('Port of Hamburg_Germany', 'Port of Alexandria'),\n",
       " ('Port of Hamburg_Germany', 'Port of Bandar Abbas'),\n",
       " ('Port of Hamburg_Germany', 'Port of Umm Qasr'),\n",
       " ('Port of Hamburg_Germany', 'Port of Haifa'),\n",
       " ('Port of Hamburg_Germany', 'Port of Aqaba'),\n",
       " ('Port of Hamburg_Germany', 'Port of Shuwaikh'),\n",
       " ('Port of Hamburg_Germany', 'Port of Beirut'),\n",
       " ('Port of Hamburg_Germany', 'Port of Salalah'),\n",
       " ('Port of Hamburg_Germany', 'Port of Gaza'),\n",
       " ('Port of Hamburg_Germany', 'Port of Doha'),\n",
       " ('Port of Hamburg_Germany', 'Port of King Abdul Aziz'),\n",
       " ('Port of Hamburg_Germany', 'Port of Jeddah'),\n",
       " ('Port of Hamburg_Germany', 'Port of Latakia'),\n",
       " ('Port of Hamburg_Germany', 'Port of Mersin'),\n",
       " ('Port of Hamburg_Germany', 'Port of Jebel Ali'),\n",
       " ('Port of Hamburg_Germany', 'Port of Hodeidah'),\n",
       " ('Port of Budapest', 'Mina Salman'),\n",
       " ('Port of Budapest', 'Larnaca Port'),\n",
       " ('Port of Budapest', 'Port of Alexandria'),\n",
       " ('Port of Budapest', 'Port of Bandar Abbas'),\n",
       " ('Port of Budapest', 'Port of Umm Qasr'),\n",
       " ('Port of Budapest', 'Port of Haifa'),\n",
       " ('Port of Budapest', 'Port of Aqaba'),\n",
       " ('Port of Budapest', 'Port of Shuwaikh'),\n",
       " ('Port of Budapest', 'Port of Beirut'),\n",
       " ('Port of Budapest', 'Port of Salalah'),\n",
       " ('Port of Budapest', 'Port of Gaza'),\n",
       " ('Port of Budapest', 'Port of Doha'),\n",
       " ('Port of Budapest', 'Port of King Abdul Aziz'),\n",
       " ('Port of Budapest', 'Port of Jeddah'),\n",
       " ('Port of Budapest', 'Port of Latakia'),\n",
       " ('Port of Budapest', 'Port of Mersin'),\n",
       " ('Port of Budapest', 'Port of Jebel Ali'),\n",
       " ('Port of Budapest', 'Port of Hodeidah'),\n",
       " ('Port of Jawaharlal Nehru', 'Mina Salman'),\n",
       " ('Port of Jawaharlal Nehru', 'Larnaca Port'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Alexandria'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Bandar Abbas'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Umm Qasr'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Haifa'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Aqaba'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Shuwaikh'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Beirut'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Salalah'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Gaza'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Doha'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of King Abdul Aziz'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Jeddah'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Latakia'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Mersin'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Jebel Ali'),\n",
       " ('Port of Jawaharlal Nehru', 'Port of Hodeidah'),\n",
       " ('Port of Nagoya', 'Mina Salman'),\n",
       " ('Port of Nagoya', 'Larnaca Port'),\n",
       " ('Port of Nagoya', 'Port of Alexandria'),\n",
       " ('Port of Nagoya', 'Port of Bandar Abbas'),\n",
       " ('Port of Nagoya', 'Port of Umm Qasr'),\n",
       " ('Port of Nagoya', 'Port of Haifa'),\n",
       " ('Port of Nagoya', 'Port of Aqaba'),\n",
       " ('Port of Nagoya', 'Port of Shuwaikh'),\n",
       " ('Port of Nagoya', 'Port of Beirut'),\n",
       " ('Port of Nagoya', 'Port of Salalah'),\n",
       " ('Port of Nagoya', 'Port of Gaza'),\n",
       " ('Port of Nagoya', 'Port of Doha'),\n",
       " ('Port of Nagoya', 'Port of King Abdul Aziz'),\n",
       " ('Port of Nagoya', 'Port of Jeddah'),\n",
       " ('Port of Nagoya', 'Port of Latakia'),\n",
       " ('Port of Nagoya', 'Port of Mersin'),\n",
       " ('Port of Nagoya', 'Port of Jebel Ali'),\n",
       " ('Port of Nagoya', 'Port of Hodeidah'),\n",
       " ('Port of Busan', 'Mina Salman'),\n",
       " ('Port of Busan', 'Larnaca Port'),\n",
       " ('Port of Busan', 'Port of Alexandria'),\n",
       " ('Port of Busan', 'Port of Bandar Abbas'),\n",
       " ('Port of Busan', 'Port of Umm Qasr'),\n",
       " ('Port of Busan', 'Port of Haifa'),\n",
       " ('Port of Busan', 'Port of Aqaba'),\n",
       " ('Port of Busan', 'Port of Shuwaikh'),\n",
       " ('Port of Busan', 'Port of Beirut'),\n",
       " ('Port of Busan', 'Port of Salalah'),\n",
       " ('Port of Busan', 'Port of Gaza'),\n",
       " ('Port of Busan', 'Port of Doha'),\n",
       " ('Port of Busan', 'Port of King Abdul Aziz'),\n",
       " ('Port of Busan', 'Port of Jeddah'),\n",
       " ('Port of Busan', 'Port of Latakia'),\n",
       " ('Port of Busan', 'Port of Mersin'),\n",
       " ('Port of Busan', 'Port of Jebel Ali'),\n",
       " ('Port of Busan', 'Port of Hodeidah'),\n",
       " ('Port of Manzanillo', 'Mina Salman'),\n",
       " ('Port of Manzanillo', 'Larnaca Port'),\n",
       " ('Port of Manzanillo', 'Port of Alexandria'),\n",
       " ('Port of Manzanillo', 'Port of Bandar Abbas'),\n",
       " ('Port of Manzanillo', 'Port of Umm Qasr'),\n",
       " ('Port of Manzanillo', 'Port of Haifa'),\n",
       " ('Port of Manzanillo', 'Port of Aqaba'),\n",
       " ('Port of Manzanillo', 'Port of Shuwaikh'),\n",
       " ('Port of Manzanillo', 'Port of Beirut'),\n",
       " ('Port of Manzanillo', 'Port of Salalah'),\n",
       " ('Port of Manzanillo', 'Port of Gaza'),\n",
       " ('Port of Manzanillo', 'Port of Doha'),\n",
       " ('Port of Manzanillo', 'Port of King Abdul Aziz'),\n",
       " ('Port of Manzanillo', 'Port of Jeddah'),\n",
       " ('Port of Manzanillo', 'Port of Latakia'),\n",
       " ('Port of Manzanillo', 'Port of Mersin'),\n",
       " ('Port of Manzanillo', 'Port of Jebel Ali'),\n",
       " ('Port of Manzanillo', 'Port of Hodeidah'),\n",
       " ('Port of Kaohsiung', 'Mina Salman'),\n",
       " ('Port of Kaohsiung', 'Larnaca Port'),\n",
       " ('Port of Kaohsiung', 'Port of Alexandria'),\n",
       " ('Port of Kaohsiung', 'Port of Bandar Abbas'),\n",
       " ('Port of Kaohsiung', 'Port of Umm Qasr'),\n",
       " ('Port of Kaohsiung', 'Port of Haifa'),\n",
       " ('Port of Kaohsiung', 'Port of Aqaba'),\n",
       " ('Port of Kaohsiung', 'Port of Shuwaikh'),\n",
       " ('Port of Kaohsiung', 'Port of Beirut'),\n",
       " ('Port of Kaohsiung', 'Port of Salalah'),\n",
       " ('Port of Kaohsiung', 'Port of Gaza'),\n",
       " ('Port of Kaohsiung', 'Port of Doha'),\n",
       " ('Port of Kaohsiung', 'Port of King Abdul Aziz'),\n",
       " ('Port of Kaohsiung', 'Port of Jeddah'),\n",
       " ('Port of Kaohsiung', 'Port of Latakia'),\n",
       " ('Port of Kaohsiung', 'Port of Mersin'),\n",
       " ('Port of Kaohsiung', 'Port of Jebel Ali'),\n",
       " ('Port of Kaohsiung', 'Port of Hodeidah'),\n",
       " ('Port of Mersin', 'Mina Salman'),\n",
       " ('Port of Mersin', 'Larnaca Port'),\n",
       " ('Port of Mersin', 'Port of Alexandria'),\n",
       " ('Port of Mersin', 'Port of Bandar Abbas'),\n",
       " ('Port of Mersin', 'Port of Umm Qasr'),\n",
       " ('Port of Mersin', 'Port of Haifa'),\n",
       " ('Port of Mersin', 'Port of Aqaba'),\n",
       " ('Port of Mersin', 'Port of Shuwaikh'),\n",
       " ('Port of Mersin', 'Port of Beirut'),\n",
       " ('Port of Mersin', 'Port of Salalah'),\n",
       " ('Port of Mersin', 'Port of Gaza'),\n",
       " ('Port of Mersin', 'Port of Doha'),\n",
       " ('Port of Mersin', 'Port of King Abdul Aziz'),\n",
       " ('Port of Mersin', 'Port of Jeddah'),\n",
       " ('Port of Mersin', 'Port of Latakia'),\n",
       " ('Port of Mersin', 'Port of Mersin'),\n",
       " ('Port of Mersin', 'Port of Jebel Ali'),\n",
       " ('Port of Mersin', 'Port of Hodeidah'),\n",
       " ('Port of Immingham', 'Mina Salman'),\n",
       " ('Port of Immingham', 'Larnaca Port'),\n",
       " ('Port of Immingham', 'Port of Alexandria'),\n",
       " ('Port of Immingham', 'Port of Bandar Abbas'),\n",
       " ('Port of Immingham', 'Port of Umm Qasr'),\n",
       " ('Port of Immingham', 'Port of Haifa'),\n",
       " ('Port of Immingham', 'Port of Aqaba'),\n",
       " ('Port of Immingham', 'Port of Shuwaikh'),\n",
       " ('Port of Immingham', 'Port of Beirut'),\n",
       " ('Port of Immingham', 'Port of Salalah'),\n",
       " ('Port of Immingham', 'Port of Gaza'),\n",
       " ('Port of Immingham', 'Port of Doha'),\n",
       " ('Port of Immingham', 'Port of King Abdul Aziz'),\n",
       " ('Port of Immingham', 'Port of Jeddah'),\n",
       " ('Port of Immingham', 'Port of Latakia'),\n",
       " ('Port of Immingham', 'Port of Mersin'),\n",
       " ('Port of Immingham', 'Port of Jebel Ali'),\n",
       " ('Port of Immingham', 'Port of Hodeidah'),\n",
       " ('Port of New York', 'Mina Salman'),\n",
       " ('Port of New York', 'Larnaca Port'),\n",
       " ('Port of New York', 'Port of Alexandria'),\n",
       " ('Port of New York', 'Port of Bandar Abbas'),\n",
       " ('Port of New York', 'Port of Umm Qasr'),\n",
       " ('Port of New York', 'Port of Haifa'),\n",
       " ('Port of New York', 'Port of Aqaba'),\n",
       " ('Port of New York', 'Port of Shuwaikh'),\n",
       " ('Port of New York', 'Port of Beirut'),\n",
       " ('Port of New York', 'Port of Salalah'),\n",
       " ('Port of New York', 'Port of Gaza'),\n",
       " ('Port of New York', 'Port of Doha'),\n",
       " ('Port of New York', 'Port of King Abdul Aziz'),\n",
       " ('Port of New York', 'Port of Jeddah'),\n",
       " ('Port of New York', 'Port of Latakia'),\n",
       " ('Port of New York', 'Port of Mersin'),\n",
       " ('Port of New York', 'Port of Jebel Ali'),\n",
       " ('Port of New York', 'Port of Hodeidah'),\n",
       " ('Port of Los Angeles', 'Mina Salman'),\n",
       " ('Port of Los Angeles', 'Larnaca Port'),\n",
       " ('Port of Los Angeles', 'Port of Alexandria'),\n",
       " ('Port of Los Angeles', 'Port of Bandar Abbas'),\n",
       " ('Port of Los Angeles', 'Port of Umm Qasr'),\n",
       " ('Port of Los Angeles', 'Port of Haifa'),\n",
       " ('Port of Los Angeles', 'Port of Aqaba'),\n",
       " ('Port of Los Angeles', 'Port of Shuwaikh'),\n",
       " ('Port of Los Angeles', 'Port of Beirut'),\n",
       " ('Port of Los Angeles', 'Port of Salalah'),\n",
       " ('Port of Los Angeles', 'Port of Gaza'),\n",
       " ('Port of Los Angeles', 'Port of Doha'),\n",
       " ('Port of Los Angeles', 'Port of King Abdul Aziz'),\n",
       " ('Port of Los Angeles', 'Port of Jeddah'),\n",
       " ('Port of Los Angeles', 'Port of Latakia'),\n",
       " ('Port of Los Angeles', 'Port of Mersin'),\n",
       " ('Port of Los Angeles', 'Port of Jebel Ali'),\n",
       " ('Port of Los Angeles', 'Port of Hodeidah')]"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "routes"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Decision Variables\n",
    "X = LpVariable.dicts(\"ShipmentAmount\",(supply_points, plant_locations),0)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'Port of Shanghai': {'Mina Salman': ShipmentAmount_Port_of_Shanghai_Mina_Salman,\n",
       "  'Larnaca Port': ShipmentAmount_Port_of_Shanghai_Larnaca_Port,\n",
       "  'Port of Alexandria': ShipmentAmount_Port_of_Shanghai_Port_of_Alexandria,\n",
       "  'Port of Bandar Abbas': ShipmentAmount_Port_of_Shanghai_Port_of_Bandar_Abbas,\n",
       "  'Port of Umm Qasr': ShipmentAmount_Port_of_Shanghai_Port_of_Umm_Qasr,\n",
       "  'Port of Haifa': ShipmentAmount_Port_of_Shanghai_Port_of_Haifa,\n",
       "  'Port of Aqaba': ShipmentAmount_Port_of_Shanghai_Port_of_Aqaba,\n",
       "  'Port of Shuwaikh': ShipmentAmount_Port_of_Shanghai_Port_of_Shuwaikh,\n",
       "  'Port of Beirut': ShipmentAmount_Port_of_Shanghai_Port_of_Beirut,\n",
       "  'Port of Salalah': ShipmentAmount_Port_of_Shanghai_Port_of_Salalah,\n",
       "  'Port of Gaza': ShipmentAmount_Port_of_Shanghai_Port_of_Gaza,\n",
       "  'Port of Doha': ShipmentAmount_Port_of_Shanghai_Port_of_Doha,\n",
       "  'Port of King Abdul Aziz': ShipmentAmount_Port_of_Shanghai_Port_of_King_Abdul_Aziz,\n",
       "  'Port of Jeddah': ShipmentAmount_Port_of_Shanghai_Port_of_Jeddah,\n",
       "  'Port of Latakia': ShipmentAmount_Port_of_Shanghai_Port_of_Latakia,\n",
       "  'Port of Mersin': ShipmentAmount_Port_of_Shanghai_Port_of_Mersin,\n",
       "  'Port of Jebel Ali': ShipmentAmount_Port_of_Shanghai_Port_of_Jebel_Ali,\n",
       "  'Port of Hodeidah': ShipmentAmount_Port_of_Shanghai_Port_of_Hodeidah},\n",
       " 'Port of Marseille': {'Mina Salman': ShipmentAmount_Port_of_Marseille_Mina_Salman,\n",
       "  'Larnaca Port': ShipmentAmount_Port_of_Marseille_Larnaca_Port,\n",
       "  'Port of Alexandria': ShipmentAmount_Port_of_Marseille_Port_of_Alexandria,\n",
       "  'Port of Bandar Abbas': ShipmentAmount_Port_of_Marseille_Port_of_Bandar_Abbas,\n",
       "  'Port of Umm Qasr': ShipmentAmount_Port_of_Marseille_Port_of_Umm_Qasr,\n",
       "  'Port of Haifa': ShipmentAmount_Port_of_Marseille_Port_of_Haifa,\n",
       "  'Port of Aqaba': ShipmentAmount_Port_of_Marseille_Port_of_Aqaba,\n",
       "  'Port of Shuwaikh': ShipmentAmount_Port_of_Marseille_Port_of_Shuwaikh,\n",
       "  'Port of Beirut': ShipmentAmount_Port_of_Marseille_Port_of_Beirut,\n",
       "  'Port of Salalah': ShipmentAmount_Port_of_Marseille_Port_of_Salalah,\n",
       "  'Port of Gaza': ShipmentAmount_Port_of_Marseille_Port_of_Gaza,\n",
       "  'Port of Doha': ShipmentAmount_Port_of_Marseille_Port_of_Doha,\n",
       "  'Port of King Abdul Aziz': ShipmentAmount_Port_of_Marseille_Port_of_King_Abdul_Aziz,\n",
       "  'Port of Jeddah': ShipmentAmount_Port_of_Marseille_Port_of_Jeddah,\n",
       "  'Port of Latakia': ShipmentAmount_Port_of_Marseille_Port_of_Latakia,\n",
       "  'Port of Mersin': ShipmentAmount_Port_of_Marseille_Port_of_Mersin,\n",
       "  'Port of Jebel Ali': ShipmentAmount_Port_of_Marseille_Port_of_Jebel_Ali,\n",
       "  'Port of Hodeidah': ShipmentAmount_Port_of_Marseille_Port_of_Hodeidah},\n",
       " 'Port of Hamburg_Germany': {'Mina Salman': ShipmentAmount_Port_of_Hamburg_Germany_Mina_Salman,\n",
       "  'Larnaca Port': ShipmentAmount_Port_of_Hamburg_Germany_Larnaca_Port,\n",
       "  'Port of Alexandria': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Alexandria,\n",
       "  'Port of Bandar Abbas': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Bandar_Abbas,\n",
       "  'Port of Umm Qasr': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Umm_Qasr,\n",
       "  'Port of Haifa': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Haifa,\n",
       "  'Port of Aqaba': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Aqaba,\n",
       "  'Port of Shuwaikh': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Shuwaikh,\n",
       "  'Port of Beirut': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Beirut,\n",
       "  'Port of Salalah': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Salalah,\n",
       "  'Port of Gaza': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Gaza,\n",
       "  'Port of Doha': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Doha,\n",
       "  'Port of King Abdul Aziz': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_King_Abdul_Aziz,\n",
       "  'Port of Jeddah': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jeddah,\n",
       "  'Port of Latakia': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Latakia,\n",
       "  'Port of Mersin': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Mersin,\n",
       "  'Port of Jebel Ali': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jebel_Ali,\n",
       "  'Port of Hodeidah': ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Hodeidah},\n",
       " 'Port of Budapest': {'Mina Salman': ShipmentAmount_Port_of_Budapest_Mina_Salman,\n",
       "  'Larnaca Port': ShipmentAmount_Port_of_Budapest_Larnaca_Port,\n",
       "  'Port of Alexandria': ShipmentAmount_Port_of_Budapest_Port_of_Alexandria,\n",
       "  'Port of Bandar Abbas': ShipmentAmount_Port_of_Budapest_Port_of_Bandar_Abbas,\n",
       "  'Port of Umm Qasr': ShipmentAmount_Port_of_Budapest_Port_of_Umm_Qasr,\n",
       "  'Port of Haifa': ShipmentAmount_Port_of_Budapest_Port_of_Haifa,\n",
       "  'Port of Aqaba': ShipmentAmount_Port_of_Budapest_Port_of_Aqaba,\n",
       "  'Port of Shuwaikh': ShipmentAmount_Port_of_Budapest_Port_of_Shuwaikh,\n",
       "  'Port of Beirut': ShipmentAmount_Port_of_Budapest_Port_of_Beirut,\n",
       "  'Port of Salalah': ShipmentAmount_Port_of_Budapest_Port_of_Salalah,\n",
       "  'Port of Gaza': ShipmentAmount_Port_of_Budapest_Port_of_Gaza,\n",
       "  'Port of Doha': ShipmentAmount_Port_of_Budapest_Port_of_Doha,\n",
       "  'Port of King Abdul Aziz': ShipmentAmount_Port_of_Budapest_Port_of_King_Abdul_Aziz,\n",
       "  'Port of Jeddah': ShipmentAmount_Port_of_Budapest_Port_of_Jeddah,\n",
       "  'Port of Latakia': ShipmentAmount_Port_of_Budapest_Port_of_Latakia,\n",
       "  'Port of Mersin': ShipmentAmount_Port_of_Budapest_Port_of_Mersin,\n",
       "  'Port of Jebel Ali': ShipmentAmount_Port_of_Budapest_Port_of_Jebel_Ali,\n",
       "  'Port of Hodeidah': ShipmentAmount_Port_of_Budapest_Port_of_Hodeidah},\n",
       " 'Port of Jawaharlal Nehru': {'Mina Salman': ShipmentAmount_Port_of_Jawaharlal_Nehru_Mina_Salman,\n",
       "  'Larnaca Port': ShipmentAmount_Port_of_Jawaharlal_Nehru_Larnaca_Port,\n",
       "  'Port of Alexandria': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Alexandria,\n",
       "  'Port of Bandar Abbas': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Bandar_Abbas,\n",
       "  'Port of Umm Qasr': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Umm_Qasr,\n",
       "  'Port of Haifa': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Haifa,\n",
       "  'Port of Aqaba': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Aqaba,\n",
       "  'Port of Shuwaikh': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Shuwaikh,\n",
       "  'Port of Beirut': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Beirut,\n",
       "  'Port of Salalah': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Salalah,\n",
       "  'Port of Gaza': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Gaza,\n",
       "  'Port of Doha': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Doha,\n",
       "  'Port of King Abdul Aziz': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_King_Abdul_Aziz,\n",
       "  'Port of Jeddah': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jeddah,\n",
       "  'Port of Latakia': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Latakia,\n",
       "  'Port of Mersin': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Mersin,\n",
       "  'Port of Jebel Ali': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jebel_Ali,\n",
       "  'Port of Hodeidah': ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Hodeidah},\n",
       " 'Port of Nagoya': {'Mina Salman': ShipmentAmount_Port_of_Nagoya_Mina_Salman,\n",
       "  'Larnaca Port': ShipmentAmount_Port_of_Nagoya_Larnaca_Port,\n",
       "  'Port of Alexandria': ShipmentAmount_Port_of_Nagoya_Port_of_Alexandria,\n",
       "  'Port of Bandar Abbas': ShipmentAmount_Port_of_Nagoya_Port_of_Bandar_Abbas,\n",
       "  'Port of Umm Qasr': ShipmentAmount_Port_of_Nagoya_Port_of_Umm_Qasr,\n",
       "  'Port of Haifa': ShipmentAmount_Port_of_Nagoya_Port_of_Haifa,\n",
       "  'Port of Aqaba': ShipmentAmount_Port_of_Nagoya_Port_of_Aqaba,\n",
       "  'Port of Shuwaikh': ShipmentAmount_Port_of_Nagoya_Port_of_Shuwaikh,\n",
       "  'Port of Beirut': ShipmentAmount_Port_of_Nagoya_Port_of_Beirut,\n",
       "  'Port of Salalah': ShipmentAmount_Port_of_Nagoya_Port_of_Salalah,\n",
       "  'Port of Gaza': ShipmentAmount_Port_of_Nagoya_Port_of_Gaza,\n",
       "  'Port of Doha': ShipmentAmount_Port_of_Nagoya_Port_of_Doha,\n",
       "  'Port of King Abdul Aziz': ShipmentAmount_Port_of_Nagoya_Port_of_King_Abdul_Aziz,\n",
       "  'Port of Jeddah': ShipmentAmount_Port_of_Nagoya_Port_of_Jeddah,\n",
       "  'Port of Latakia': ShipmentAmount_Port_of_Nagoya_Port_of_Latakia,\n",
       "  'Port of Mersin': ShipmentAmount_Port_of_Nagoya_Port_of_Mersin,\n",
       "  'Port of Jebel Ali': ShipmentAmount_Port_of_Nagoya_Port_of_Jebel_Ali,\n",
       "  'Port of Hodeidah': ShipmentAmount_Port_of_Nagoya_Port_of_Hodeidah},\n",
       " 'Port of Busan': {'Mina Salman': ShipmentAmount_Port_of_Busan_Mina_Salman,\n",
       "  'Larnaca Port': ShipmentAmount_Port_of_Busan_Larnaca_Port,\n",
       "  'Port of Alexandria': ShipmentAmount_Port_of_Busan_Port_of_Alexandria,\n",
       "  'Port of Bandar Abbas': ShipmentAmount_Port_of_Busan_Port_of_Bandar_Abbas,\n",
       "  'Port of Umm Qasr': ShipmentAmount_Port_of_Busan_Port_of_Umm_Qasr,\n",
       "  'Port of Haifa': ShipmentAmount_Port_of_Busan_Port_of_Haifa,\n",
       "  'Port of Aqaba': ShipmentAmount_Port_of_Busan_Port_of_Aqaba,\n",
       "  'Port of Shuwaikh': ShipmentAmount_Port_of_Busan_Port_of_Shuwaikh,\n",
       "  'Port of Beirut': ShipmentAmount_Port_of_Busan_Port_of_Beirut,\n",
       "  'Port of Salalah': ShipmentAmount_Port_of_Busan_Port_of_Salalah,\n",
       "  'Port of Gaza': ShipmentAmount_Port_of_Busan_Port_of_Gaza,\n",
       "  'Port of Doha': ShipmentAmount_Port_of_Busan_Port_of_Doha,\n",
       "  'Port of King Abdul Aziz': ShipmentAmount_Port_of_Busan_Port_of_King_Abdul_Aziz,\n",
       "  'Port of Jeddah': ShipmentAmount_Port_of_Busan_Port_of_Jeddah,\n",
       "  'Port of Latakia': ShipmentAmount_Port_of_Busan_Port_of_Latakia,\n",
       "  'Port of Mersin': ShipmentAmount_Port_of_Busan_Port_of_Mersin,\n",
       "  'Port of Jebel Ali': ShipmentAmount_Port_of_Busan_Port_of_Jebel_Ali,\n",
       "  'Port of Hodeidah': ShipmentAmount_Port_of_Busan_Port_of_Hodeidah},\n",
       " 'Port of Manzanillo': {'Mina Salman': ShipmentAmount_Port_of_Manzanillo_Mina_Salman,\n",
       "  'Larnaca Port': ShipmentAmount_Port_of_Manzanillo_Larnaca_Port,\n",
       "  'Port of Alexandria': ShipmentAmount_Port_of_Manzanillo_Port_of_Alexandria,\n",
       "  'Port of Bandar Abbas': ShipmentAmount_Port_of_Manzanillo_Port_of_Bandar_Abbas,\n",
       "  'Port of Umm Qasr': ShipmentAmount_Port_of_Manzanillo_Port_of_Umm_Qasr,\n",
       "  'Port of Haifa': ShipmentAmount_Port_of_Manzanillo_Port_of_Haifa,\n",
       "  'Port of Aqaba': ShipmentAmount_Port_of_Manzanillo_Port_of_Aqaba,\n",
       "  'Port of Shuwaikh': ShipmentAmount_Port_of_Manzanillo_Port_of_Shuwaikh,\n",
       "  'Port of Beirut': ShipmentAmount_Port_of_Manzanillo_Port_of_Beirut,\n",
       "  'Port of Salalah': ShipmentAmount_Port_of_Manzanillo_Port_of_Salalah,\n",
       "  'Port of Gaza': ShipmentAmount_Port_of_Manzanillo_Port_of_Gaza,\n",
       "  'Port of Doha': ShipmentAmount_Port_of_Manzanillo_Port_of_Doha,\n",
       "  'Port of King Abdul Aziz': ShipmentAmount_Port_of_Manzanillo_Port_of_King_Abdul_Aziz,\n",
       "  'Port of Jeddah': ShipmentAmount_Port_of_Manzanillo_Port_of_Jeddah,\n",
       "  'Port of Latakia': ShipmentAmount_Port_of_Manzanillo_Port_of_Latakia,\n",
       "  'Port of Mersin': ShipmentAmount_Port_of_Manzanillo_Port_of_Mersin,\n",
       "  'Port of Jebel Ali': ShipmentAmount_Port_of_Manzanillo_Port_of_Jebel_Ali,\n",
       "  'Port of Hodeidah': ShipmentAmount_Port_of_Manzanillo_Port_of_Hodeidah},\n",
       " 'Port of Kaohsiung': {'Mina Salman': ShipmentAmount_Port_of_Kaohsiung_Mina_Salman,\n",
       "  'Larnaca Port': ShipmentAmount_Port_of_Kaohsiung_Larnaca_Port,\n",
       "  'Port of Alexandria': ShipmentAmount_Port_of_Kaohsiung_Port_of_Alexandria,\n",
       "  'Port of Bandar Abbas': ShipmentAmount_Port_of_Kaohsiung_Port_of_Bandar_Abbas,\n",
       "  'Port of Umm Qasr': ShipmentAmount_Port_of_Kaohsiung_Port_of_Umm_Qasr,\n",
       "  'Port of Haifa': ShipmentAmount_Port_of_Kaohsiung_Port_of_Haifa,\n",
       "  'Port of Aqaba': ShipmentAmount_Port_of_Kaohsiung_Port_of_Aqaba,\n",
       "  'Port of Shuwaikh': ShipmentAmount_Port_of_Kaohsiung_Port_of_Shuwaikh,\n",
       "  'Port of Beirut': ShipmentAmount_Port_of_Kaohsiung_Port_of_Beirut,\n",
       "  'Port of Salalah': ShipmentAmount_Port_of_Kaohsiung_Port_of_Salalah,\n",
       "  'Port of Gaza': ShipmentAmount_Port_of_Kaohsiung_Port_of_Gaza,\n",
       "  'Port of Doha': ShipmentAmount_Port_of_Kaohsiung_Port_of_Doha,\n",
       "  'Port of King Abdul Aziz': ShipmentAmount_Port_of_Kaohsiung_Port_of_King_Abdul_Aziz,\n",
       "  'Port of Jeddah': ShipmentAmount_Port_of_Kaohsiung_Port_of_Jeddah,\n",
       "  'Port of Latakia': ShipmentAmount_Port_of_Kaohsiung_Port_of_Latakia,\n",
       "  'Port of Mersin': ShipmentAmount_Port_of_Kaohsiung_Port_of_Mersin,\n",
       "  'Port of Jebel Ali': ShipmentAmount_Port_of_Kaohsiung_Port_of_Jebel_Ali,\n",
       "  'Port of Hodeidah': ShipmentAmount_Port_of_Kaohsiung_Port_of_Hodeidah},\n",
       " 'Port of Mersin': {'Mina Salman': ShipmentAmount_Port_of_Mersin_Mina_Salman,\n",
       "  'Larnaca Port': ShipmentAmount_Port_of_Mersin_Larnaca_Port,\n",
       "  'Port of Alexandria': ShipmentAmount_Port_of_Mersin_Port_of_Alexandria,\n",
       "  'Port of Bandar Abbas': ShipmentAmount_Port_of_Mersin_Port_of_Bandar_Abbas,\n",
       "  'Port of Umm Qasr': ShipmentAmount_Port_of_Mersin_Port_of_Umm_Qasr,\n",
       "  'Port of Haifa': ShipmentAmount_Port_of_Mersin_Port_of_Haifa,\n",
       "  'Port of Aqaba': ShipmentAmount_Port_of_Mersin_Port_of_Aqaba,\n",
       "  'Port of Shuwaikh': ShipmentAmount_Port_of_Mersin_Port_of_Shuwaikh,\n",
       "  'Port of Beirut': ShipmentAmount_Port_of_Mersin_Port_of_Beirut,\n",
       "  'Port of Salalah': ShipmentAmount_Port_of_Mersin_Port_of_Salalah,\n",
       "  'Port of Gaza': ShipmentAmount_Port_of_Mersin_Port_of_Gaza,\n",
       "  'Port of Doha': ShipmentAmount_Port_of_Mersin_Port_of_Doha,\n",
       "  'Port of King Abdul Aziz': ShipmentAmount_Port_of_Mersin_Port_of_King_Abdul_Aziz,\n",
       "  'Port of Jeddah': ShipmentAmount_Port_of_Mersin_Port_of_Jeddah,\n",
       "  'Port of Latakia': ShipmentAmount_Port_of_Mersin_Port_of_Latakia,\n",
       "  'Port of Mersin': ShipmentAmount_Port_of_Mersin_Port_of_Mersin,\n",
       "  'Port of Jebel Ali': ShipmentAmount_Port_of_Mersin_Port_of_Jebel_Ali,\n",
       "  'Port of Hodeidah': ShipmentAmount_Port_of_Mersin_Port_of_Hodeidah},\n",
       " 'Port of Immingham': {'Mina Salman': ShipmentAmount_Port_of_Immingham_Mina_Salman,\n",
       "  'Larnaca Port': ShipmentAmount_Port_of_Immingham_Larnaca_Port,\n",
       "  'Port of Alexandria': ShipmentAmount_Port_of_Immingham_Port_of_Alexandria,\n",
       "  'Port of Bandar Abbas': ShipmentAmount_Port_of_Immingham_Port_of_Bandar_Abbas,\n",
       "  'Port of Umm Qasr': ShipmentAmount_Port_of_Immingham_Port_of_Umm_Qasr,\n",
       "  'Port of Haifa': ShipmentAmount_Port_of_Immingham_Port_of_Haifa,\n",
       "  'Port of Aqaba': ShipmentAmount_Port_of_Immingham_Port_of_Aqaba,\n",
       "  'Port of Shuwaikh': ShipmentAmount_Port_of_Immingham_Port_of_Shuwaikh,\n",
       "  'Port of Beirut': ShipmentAmount_Port_of_Immingham_Port_of_Beirut,\n",
       "  'Port of Salalah': ShipmentAmount_Port_of_Immingham_Port_of_Salalah,\n",
       "  'Port of Gaza': ShipmentAmount_Port_of_Immingham_Port_of_Gaza,\n",
       "  'Port of Doha': ShipmentAmount_Port_of_Immingham_Port_of_Doha,\n",
       "  'Port of King Abdul Aziz': ShipmentAmount_Port_of_Immingham_Port_of_King_Abdul_Aziz,\n",
       "  'Port of Jeddah': ShipmentAmount_Port_of_Immingham_Port_of_Jeddah,\n",
       "  'Port of Latakia': ShipmentAmount_Port_of_Immingham_Port_of_Latakia,\n",
       "  'Port of Mersin': ShipmentAmount_Port_of_Immingham_Port_of_Mersin,\n",
       "  'Port of Jebel Ali': ShipmentAmount_Port_of_Immingham_Port_of_Jebel_Ali,\n",
       "  'Port of Hodeidah': ShipmentAmount_Port_of_Immingham_Port_of_Hodeidah},\n",
       " 'Port of New York': {'Mina Salman': ShipmentAmount_Port_of_New_York_Mina_Salman,\n",
       "  'Larnaca Port': ShipmentAmount_Port_of_New_York_Larnaca_Port,\n",
       "  'Port of Alexandria': ShipmentAmount_Port_of_New_York_Port_of_Alexandria,\n",
       "  'Port of Bandar Abbas': ShipmentAmount_Port_of_New_York_Port_of_Bandar_Abbas,\n",
       "  'Port of Umm Qasr': ShipmentAmount_Port_of_New_York_Port_of_Umm_Qasr,\n",
       "  'Port of Haifa': ShipmentAmount_Port_of_New_York_Port_of_Haifa,\n",
       "  'Port of Aqaba': ShipmentAmount_Port_of_New_York_Port_of_Aqaba,\n",
       "  'Port of Shuwaikh': ShipmentAmount_Port_of_New_York_Port_of_Shuwaikh,\n",
       "  'Port of Beirut': ShipmentAmount_Port_of_New_York_Port_of_Beirut,\n",
       "  'Port of Salalah': ShipmentAmount_Port_of_New_York_Port_of_Salalah,\n",
       "  'Port of Gaza': ShipmentAmount_Port_of_New_York_Port_of_Gaza,\n",
       "  'Port of Doha': ShipmentAmount_Port_of_New_York_Port_of_Doha,\n",
       "  'Port of King Abdul Aziz': ShipmentAmount_Port_of_New_York_Port_of_King_Abdul_Aziz,\n",
       "  'Port of Jeddah': ShipmentAmount_Port_of_New_York_Port_of_Jeddah,\n",
       "  'Port of Latakia': ShipmentAmount_Port_of_New_York_Port_of_Latakia,\n",
       "  'Port of Mersin': ShipmentAmount_Port_of_New_York_Port_of_Mersin,\n",
       "  'Port of Jebel Ali': ShipmentAmount_Port_of_New_York_Port_of_Jebel_Ali,\n",
       "  'Port of Hodeidah': ShipmentAmount_Port_of_New_York_Port_of_Hodeidah},\n",
       " 'Port of Los Angeles': {'Mina Salman': ShipmentAmount_Port_of_Los_Angeles_Mina_Salman,\n",
       "  'Larnaca Port': ShipmentAmount_Port_of_Los_Angeles_Larnaca_Port,\n",
       "  'Port of Alexandria': ShipmentAmount_Port_of_Los_Angeles_Port_of_Alexandria,\n",
       "  'Port of Bandar Abbas': ShipmentAmount_Port_of_Los_Angeles_Port_of_Bandar_Abbas,\n",
       "  'Port of Umm Qasr': ShipmentAmount_Port_of_Los_Angeles_Port_of_Umm_Qasr,\n",
       "  'Port of Haifa': ShipmentAmount_Port_of_Los_Angeles_Port_of_Haifa,\n",
       "  'Port of Aqaba': ShipmentAmount_Port_of_Los_Angeles_Port_of_Aqaba,\n",
       "  'Port of Shuwaikh': ShipmentAmount_Port_of_Los_Angeles_Port_of_Shuwaikh,\n",
       "  'Port of Beirut': ShipmentAmount_Port_of_Los_Angeles_Port_of_Beirut,\n",
       "  'Port of Salalah': ShipmentAmount_Port_of_Los_Angeles_Port_of_Salalah,\n",
       "  'Port of Gaza': ShipmentAmount_Port_of_Los_Angeles_Port_of_Gaza,\n",
       "  'Port of Doha': ShipmentAmount_Port_of_Los_Angeles_Port_of_Doha,\n",
       "  'Port of King Abdul Aziz': ShipmentAmount_Port_of_Los_Angeles_Port_of_King_Abdul_Aziz,\n",
       "  'Port of Jeddah': ShipmentAmount_Port_of_Los_Angeles_Port_of_Jeddah,\n",
       "  'Port of Latakia': ShipmentAmount_Port_of_Los_Angeles_Port_of_Latakia,\n",
       "  'Port of Mersin': ShipmentAmount_Port_of_Los_Angeles_Port_of_Mersin,\n",
       "  'Port of Jebel Ali': ShipmentAmount_Port_of_Los_Angeles_Port_of_Jebel_Ali,\n",
       "  'Port of Hodeidah': ShipmentAmount_Port_of_Los_Angeles_Port_of_Hodeidah}}"
      ]
     },
     "execution_count": 16,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "X"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Objective Function\n",
    "prob += sum(X[i][j]*distance[i][j] for (i,j) in routes)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Transportation:\n",
       "MINIMIZE\n",
       "2128*ShipmentAmount_Port_of_Budapest_Larnaca_Port + 5615.0*ShipmentAmount_Port_of_Budapest_Mina_Salman + 2047.0*ShipmentAmount_Port_of_Budapest_Port_of_Alexandria + 2563.0*ShipmentAmount_Port_of_Budapest_Port_of_Aqaba + 5304.0*ShipmentAmount_Port_of_Budapest_Port_of_Bandar_Abbas + 2148.0*ShipmentAmount_Port_of_Budapest_Port_of_Beirut + 5547.0*ShipmentAmount_Port_of_Budapest_Port_of_Doha + 1992.0*ShipmentAmount_Port_of_Budapest_Port_of_Gaza + 2192.0*ShipmentAmount_Port_of_Budapest_Port_of_Haifa + 3528.0*ShipmentAmount_Port_of_Budapest_Port_of_Hodeidah + 5360.0*ShipmentAmount_Port_of_Budapest_Port_of_Jebel_Ali + 2989.0*ShipmentAmount_Port_of_Budapest_Port_of_Jeddah + 5669.0*ShipmentAmount_Port_of_Budapest_Port_of_King_Abdul_Aziz + 2052.0*ShipmentAmount_Port_of_Budapest_Port_of_Latakia + 2028.0*ShipmentAmount_Port_of_Budapest_Port_of_Mersin + 4362.0*ShipmentAmount_Port_of_Budapest_Port_of_Salalah + 5841.0*ShipmentAmount_Port_of_Budapest_Port_of_Shuwaikh + 5886.0*ShipmentAmount_Port_of_Budapest_Port_of_Umm_Qasr + 8140*ShipmentAmount_Port_of_Busan_Larnaca_Port + 7398.0*ShipmentAmount_Port_of_Busan_Mina_Salman + 8882.0*ShipmentAmount_Port_of_Busan_Port_of_Alexandria + 8428.0*ShipmentAmount_Port_of_Busan_Port_of_Aqaba + 7074.0*ShipmentAmount_Port_of_Busan_Port_of_Bandar_Abbas + 8901.0*ShipmentAmount_Port_of_Busan_Port_of_Beirut + 7330.0*ShipmentAmount_Port_of_Busan_Port_of_Doha + 8020.0*ShipmentAmount_Port_of_Busan_Port_of_Gaza + 8852.0*ShipmentAmount_Port_of_Busan_Port_of_Haifa + 7318.0*ShipmentAmount_Port_of_Busan_Port_of_Hodeidah + 7143.0*ShipmentAmount_Port_of_Busan_Port_of_Jebel_Ali + 7857.0*ShipmentAmount_Port_of_Busan_Port_of_Jeddah + 7438.0*ShipmentAmount_Port_of_Busan_Port_of_King_Abdul_Aziz + 9066.0*ShipmentAmount_Port_of_Busan_Port_of_Latakia + 9062.0*ShipmentAmount_Port_of_Busan_Port_of_Mersin + 6786.0*ShipmentAmount_Port_of_Busan_Port_of_Salalah + 7611.0*ShipmentAmount_Port_of_Busan_Port_of_Shuwaikh + 7655.0*ShipmentAmount_Port_of_Busan_Port_of_Umm_Qasr + 3536*ShipmentAmount_Port_of_Hamburg_Germany_Larnaca_Port + 7561.0*ShipmentAmount_Port_of_Hamburg_Germany_Mina_Salman + 4034.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Alexandria + 4509.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Aqaba + 7250.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Bandar_Abbas + 4130.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Beirut + 7493.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Doha + 3973.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Gaza + 4173.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Haifa + 5475.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Hodeidah + 7306.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jebel_Ali + 4935.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jeddah + 7615.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_King_Abdul_Aziz + 4057.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Latakia + 4032.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Mersin + 6307.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Salalah + 7788.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Shuwaikh + 7832.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Umm_Qasr + 3340*ShipmentAmount_Port_of_Immingham_Larnaca_Port + 7334.0*ShipmentAmount_Port_of_Immingham_Mina_Salman + 3806.0*ShipmentAmount_Port_of_Immingham_Port_of_Alexandria + 4282.0*ShipmentAmount_Port_of_Immingham_Port_of_Aqaba + 7023.0*ShipmentAmount_Port_of_Immingham_Port_of_Bandar_Abbas + 3903.0*ShipmentAmount_Port_of_Immingham_Port_of_Beirut + 7267.0*ShipmentAmount_Port_of_Immingham_Port_of_Doha + 3399.0*ShipmentAmount_Port_of_Immingham_Port_of_Gaza + 3944.0*ShipmentAmount_Port_of_Immingham_Port_of_Haifa + 5247.0*ShipmentAmount_Port_of_Immingham_Port_of_Hodeidah + 7080.0*ShipmentAmount_Port_of_Immingham_Port_of_Jebel_Ali + 4708.0*ShipmentAmount_Port_of_Immingham_Port_of_Jeddah + 7388.0*ShipmentAmount_Port_of_Immingham_Port_of_King_Abdul_Aziz + 3830.0*ShipmentAmount_Port_of_Immingham_Port_of_Latakia + 3804.0*ShipmentAmount_Port_of_Immingham_Port_of_Mersin + 6081.0*ShipmentAmount_Port_of_Immingham_Port_of_Salalah + 7560.0*ShipmentAmount_Port_of_Immingham_Port_of_Shuwaikh + 7605.0*ShipmentAmount_Port_of_Immingham_Port_of_Umm_Qasr + 3363*ShipmentAmount_Port_of_Jawaharlal_Nehru_Larnaca_Port + 1589.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Mina_Salman + 3540.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Alexandria + 3086.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Aqaba + 1265.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Bandar_Abbas + 3560.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Beirut + 1522.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Doha + 3243.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Gaza + 3510.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Haifa + 1977.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Hodeidah + 1335.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jebel_Ali + 2515.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jeddah + 1630.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_King_Abdul_Aziz + 3725.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Latakia + 3720.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Mersin + 1143.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Salalah + 1802.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Shuwaikh + 1847.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Umm_Qasr + 7264*ShipmentAmount_Port_of_Kaohsiung_Larnaca_Port + 6316.0*ShipmentAmount_Port_of_Kaohsiung_Mina_Salman + 7800.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Alexandria + 7346.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Aqaba + 5991.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Bandar_Abbas + 7819.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Beirut + 6248.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Doha + 7144.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Gaza + 7770.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Haifa + 6236.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Hodeidah + 6063.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Jebel_Ali + 6775.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Jeddah + 6356.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_King_Abdul_Aziz + 7986.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Latakia + 7981.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Mersin + 5704.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Salalah + 6528.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Shuwaikh + 6573.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Umm_Qasr + 9210*ShipmentAmount_Port_of_Los_Angeles_Larnaca_Port + 14552.0*ShipmentAmount_Port_of_Los_Angeles_Mina_Salman + 11025.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Alexandria + 11501.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Aqaba + 11057.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Bandar_Abbas + 11122.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Beirut + 11279.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Doha + 9280.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Gaza + 11048.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Haifa + 12465.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Hodeidah + 11116.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Jebel_Ali + 11927.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Jeddah + 11344.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_King_Abdul_Aziz + 11049.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Latakia + 11024.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Mersin + 11137.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Salalah + 11504.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Shuwaikh + 11524.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Umm_Qasr + 8018*ShipmentAmount_Port_of_Manzanillo_Larnaca_Port + 13061.0*ShipmentAmount_Port_of_Manzanillo_Mina_Salman + 9534.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Alexandria + 10011.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Aqaba + 12745.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Bandar_Abbas + 9631.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Beirut + 12977.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Doha + 8088.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Gaza + 9673.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Haifa + 10974.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Hodeidah + 12790.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Jebel_Ali + 10419.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Jeddah + 13099.0*ShipmentAmount_Port_of_Manzanillo_Port_of_King_Abdul_Aziz + 9541.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Latakia + 9516.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Mersin + 11791.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Salalah + 13286.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Shuwaikh + 13332.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Umm_Qasr + 1550*ShipmentAmount_Port_of_Marseille_Larnaca_Port + 5332.0*ShipmentAmount_Port_of_Marseille_Mina_Salman + 1805.0*ShipmentAmount_Port_of_Marseille_Port_of_Alexandria + 2282.0*ShipmentAmount_Port_of_Marseille_Port_of_Aqaba + 5024.0*ShipmentAmount_Port_of_Marseille_Port_of_Bandar_Abbas + 1900.0*ShipmentAmount_Port_of_Marseille_Port_of_Beirut + 5267.0*ShipmentAmount_Port_of_Marseille_Port_of_Doha + 1631.0*ShipmentAmount_Port_of_Marseille_Port_of_Gaza + 1946.0*ShipmentAmount_Port_of_Marseille_Port_of_Haifa + 3245.0*ShipmentAmount_Port_of_Marseille_Port_of_Hodeidah + 5080.0*ShipmentAmount_Port_of_Marseille_Port_of_Jebel_Ali + 2709.0*ShipmentAmount_Port_of_Marseille_Port_of_Jeddah + 5388.0*ShipmentAmount_Port_of_Marseille_Port_of_King_Abdul_Aziz + 1830.0*ShipmentAmount_Port_of_Marseille_Port_of_Latakia + 1806.0*ShipmentAmount_Port_of_Marseille_Port_of_Mersin + 4081.0*ShipmentAmount_Port_of_Marseille_Port_of_Salalah + 5558.0*ShipmentAmount_Port_of_Marseille_Port_of_Shuwaikh + 5603.0*ShipmentAmount_Port_of_Marseille_Port_of_Umm_Qasr + 138*ShipmentAmount_Port_of_Mersin_Larnaca_Port + 3831.0*ShipmentAmount_Port_of_Mersin_Mina_Salman + 546.0*ShipmentAmount_Port_of_Mersin_Port_of_Alexandria + 778.0*ShipmentAmount_Port_of_Mersin_Port_of_Aqaba + 3520.0*ShipmentAmount_Port_of_Mersin_Port_of_Bandar_Abbas + 191.0*ShipmentAmount_Port_of_Mersin_Port_of_Beirut + 3763.0*ShipmentAmount_Port_of_Mersin_Port_of_Doha + 316.0*ShipmentAmount_Port_of_Mersin_Port_of_Gaza + 233.0*ShipmentAmount_Port_of_Mersin_Port_of_Haifa + 1744.0*ShipmentAmount_Port_of_Mersin_Port_of_Hodeidah + 3576.0*ShipmentAmount_Port_of_Mersin_Port_of_Jebel_Ali + 1205.0*ShipmentAmount_Port_of_Mersin_Port_of_Jeddah + 3885.0*ShipmentAmount_Port_of_Mersin_Port_of_King_Abdul_Aziz + 89.0*ShipmentAmount_Port_of_Mersin_Port_of_Latakia + 2577.0*ShipmentAmount_Port_of_Mersin_Port_of_Salalah + 4057.0*ShipmentAmount_Port_of_Mersin_Port_of_Shuwaikh + 4102.0*ShipmentAmount_Port_of_Mersin_Port_of_Umm_Qasr + 8428*ShipmentAmount_Port_of_Nagoya_Larnaca_Port + 7759.0*ShipmentAmount_Port_of_Nagoya_Mina_Salman + 9243.0*ShipmentAmount_Port_of_Nagoya_Port_of_Alexandria + 8790.0*ShipmentAmount_Port_of_Nagoya_Port_of_Aqaba + 7435.0*ShipmentAmount_Port_of_Nagoya_Port_of_Bandar_Abbas + 9263.0*ShipmentAmount_Port_of_Nagoya_Port_of_Beirut + 7692.0*ShipmentAmount_Port_of_Nagoya_Port_of_Doha + 8308.0*ShipmentAmount_Port_of_Nagoya_Port_of_Gaza + 9214.0*ShipmentAmount_Port_of_Nagoya_Port_of_Haifa + 7680.0*ShipmentAmount_Port_of_Nagoya_Port_of_Hodeidah + 7505.0*ShipmentAmount_Port_of_Nagoya_Port_of_Jebel_Ali + 8219.0*ShipmentAmount_Port_of_Nagoya_Port_of_Jeddah + 7800.0*ShipmentAmount_Port_of_Nagoya_Port_of_King_Abdul_Aziz + 9428.0*ShipmentAmount_Port_of_Nagoya_Port_of_Latakia + 9424.0*ShipmentAmount_Port_of_Nagoya_Port_of_Mersin + 7148.0*ShipmentAmount_Port_of_Nagoya_Port_of_Salalah + 7972.0*ShipmentAmount_Port_of_Nagoya_Port_of_Shuwaikh + 8017.0*ShipmentAmount_Port_of_Nagoya_Port_of_Umm_Qasr + 5137*ShipmentAmount_Port_of_New_York_Larnaca_Port + 9168.0*ShipmentAmount_Port_of_New_York_Mina_Salman + 5618.0*ShipmentAmount_Port_of_New_York_Port_of_Alexandria + 6104.0*ShipmentAmount_Port_of_New_York_Port_of_Aqaba + 8862.0*ShipmentAmount_Port_of_New_York_Port_of_Bandar_Abbas + 5715.0*ShipmentAmount_Port_of_New_York_Port_of_Beirut + 9392.0*ShipmentAmount_Port_of_New_York_Port_of_Doha + 5196.0*ShipmentAmount_Port_of_New_York_Port_of_Gaza + 5756.0*ShipmentAmount_Port_of_New_York_Port_of_Haifa + 7105.0*ShipmentAmount_Port_of_New_York_Port_of_Hodeidah + 8918.0*ShipmentAmount_Port_of_New_York_Port_of_Jebel_Ali + 6521.0*ShipmentAmount_Port_of_New_York_Port_of_Jeddah + 9222.0*ShipmentAmount_Port_of_New_York_Port_of_King_Abdul_Aziz + 5642.0*ShipmentAmount_Port_of_New_York_Port_of_Latakia + 5617.0*ShipmentAmount_Port_of_New_York_Port_of_Mersin + 7930.0*ShipmentAmount_Port_of_New_York_Port_of_Salalah + 9392.0*ShipmentAmount_Port_of_New_York_Port_of_Shuwaikh + 9417.0*ShipmentAmount_Port_of_New_York_Port_of_Umm_Qasr + 7780*ShipmentAmount_Port_of_Shanghai_Larnaca_Port + 6882.0*ShipmentAmount_Port_of_Shanghai_Mina_Salman + 8365.0*ShipmentAmount_Port_of_Shanghai_Port_of_Alexandria + 7912.0*ShipmentAmount_Port_of_Shanghai_Port_of_Aqaba + 6557.0*ShipmentAmount_Port_of_Shanghai_Port_of_Bandar_Abbas + 8385.0*ShipmentAmount_Port_of_Shanghai_Port_of_Beirut + 6814.0*ShipmentAmount_Port_of_Shanghai_Port_of_Doha + 7660.0*ShipmentAmount_Port_of_Shanghai_Port_of_Gaza + 8336.0*ShipmentAmount_Port_of_Shanghai_Port_of_Haifa + 6802.0*ShipmentAmount_Port_of_Shanghai_Port_of_Hodeidah + 6627.0*ShipmentAmount_Port_of_Shanghai_Port_of_Jebel_Ali + 7341.0*ShipmentAmount_Port_of_Shanghai_Port_of_Jeddah + 6922.0*ShipmentAmount_Port_of_Shanghai_Port_of_King_Abdul_Aziz + 8550.0*ShipmentAmount_Port_of_Shanghai_Port_of_Latakia + 8546.0*ShipmentAmount_Port_of_Shanghai_Port_of_Mersin + 6270.0*ShipmentAmount_Port_of_Shanghai_Port_of_Salalah + 7094.0*ShipmentAmount_Port_of_Shanghai_Port_of_Shuwaikh + 7139.0*ShipmentAmount_Port_of_Shanghai_Port_of_Umm_Qasr + 0.0\n",
       "VARIABLES\n",
       "ShipmentAmount_Port_of_Budapest_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Busan_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Busan_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_New_York_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_New_York_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Umm_Qasr Continuous"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "prob"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Transportation:\n",
       "MINIMIZE\n",
       "2128*ShipmentAmount_Port_of_Budapest_Larnaca_Port + 5615.0*ShipmentAmount_Port_of_Budapest_Mina_Salman + 2047.0*ShipmentAmount_Port_of_Budapest_Port_of_Alexandria + 2563.0*ShipmentAmount_Port_of_Budapest_Port_of_Aqaba + 5304.0*ShipmentAmount_Port_of_Budapest_Port_of_Bandar_Abbas + 2148.0*ShipmentAmount_Port_of_Budapest_Port_of_Beirut + 5547.0*ShipmentAmount_Port_of_Budapest_Port_of_Doha + 1992.0*ShipmentAmount_Port_of_Budapest_Port_of_Gaza + 2192.0*ShipmentAmount_Port_of_Budapest_Port_of_Haifa + 3528.0*ShipmentAmount_Port_of_Budapest_Port_of_Hodeidah + 5360.0*ShipmentAmount_Port_of_Budapest_Port_of_Jebel_Ali + 2989.0*ShipmentAmount_Port_of_Budapest_Port_of_Jeddah + 5669.0*ShipmentAmount_Port_of_Budapest_Port_of_King_Abdul_Aziz + 2052.0*ShipmentAmount_Port_of_Budapest_Port_of_Latakia + 2028.0*ShipmentAmount_Port_of_Budapest_Port_of_Mersin + 4362.0*ShipmentAmount_Port_of_Budapest_Port_of_Salalah + 5841.0*ShipmentAmount_Port_of_Budapest_Port_of_Shuwaikh + 5886.0*ShipmentAmount_Port_of_Budapest_Port_of_Umm_Qasr + 8140*ShipmentAmount_Port_of_Busan_Larnaca_Port + 7398.0*ShipmentAmount_Port_of_Busan_Mina_Salman + 8882.0*ShipmentAmount_Port_of_Busan_Port_of_Alexandria + 8428.0*ShipmentAmount_Port_of_Busan_Port_of_Aqaba + 7074.0*ShipmentAmount_Port_of_Busan_Port_of_Bandar_Abbas + 8901.0*ShipmentAmount_Port_of_Busan_Port_of_Beirut + 7330.0*ShipmentAmount_Port_of_Busan_Port_of_Doha + 8020.0*ShipmentAmount_Port_of_Busan_Port_of_Gaza + 8852.0*ShipmentAmount_Port_of_Busan_Port_of_Haifa + 7318.0*ShipmentAmount_Port_of_Busan_Port_of_Hodeidah + 7143.0*ShipmentAmount_Port_of_Busan_Port_of_Jebel_Ali + 7857.0*ShipmentAmount_Port_of_Busan_Port_of_Jeddah + 7438.0*ShipmentAmount_Port_of_Busan_Port_of_King_Abdul_Aziz + 9066.0*ShipmentAmount_Port_of_Busan_Port_of_Latakia + 9062.0*ShipmentAmount_Port_of_Busan_Port_of_Mersin + 6786.0*ShipmentAmount_Port_of_Busan_Port_of_Salalah + 7611.0*ShipmentAmount_Port_of_Busan_Port_of_Shuwaikh + 7655.0*ShipmentAmount_Port_of_Busan_Port_of_Umm_Qasr + 3536*ShipmentAmount_Port_of_Hamburg_Germany_Larnaca_Port + 7561.0*ShipmentAmount_Port_of_Hamburg_Germany_Mina_Salman + 4034.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Alexandria + 4509.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Aqaba + 7250.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Bandar_Abbas + 4130.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Beirut + 7493.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Doha + 3973.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Gaza + 4173.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Haifa + 5475.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Hodeidah + 7306.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jebel_Ali + 4935.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jeddah + 7615.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_King_Abdul_Aziz + 4057.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Latakia + 4032.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Mersin + 6307.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Salalah + 7788.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Shuwaikh + 7832.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Umm_Qasr + 3340*ShipmentAmount_Port_of_Immingham_Larnaca_Port + 7334.0*ShipmentAmount_Port_of_Immingham_Mina_Salman + 3806.0*ShipmentAmount_Port_of_Immingham_Port_of_Alexandria + 4282.0*ShipmentAmount_Port_of_Immingham_Port_of_Aqaba + 7023.0*ShipmentAmount_Port_of_Immingham_Port_of_Bandar_Abbas + 3903.0*ShipmentAmount_Port_of_Immingham_Port_of_Beirut + 7267.0*ShipmentAmount_Port_of_Immingham_Port_of_Doha + 3399.0*ShipmentAmount_Port_of_Immingham_Port_of_Gaza + 3944.0*ShipmentAmount_Port_of_Immingham_Port_of_Haifa + 5247.0*ShipmentAmount_Port_of_Immingham_Port_of_Hodeidah + 7080.0*ShipmentAmount_Port_of_Immingham_Port_of_Jebel_Ali + 4708.0*ShipmentAmount_Port_of_Immingham_Port_of_Jeddah + 7388.0*ShipmentAmount_Port_of_Immingham_Port_of_King_Abdul_Aziz + 3830.0*ShipmentAmount_Port_of_Immingham_Port_of_Latakia + 3804.0*ShipmentAmount_Port_of_Immingham_Port_of_Mersin + 6081.0*ShipmentAmount_Port_of_Immingham_Port_of_Salalah + 7560.0*ShipmentAmount_Port_of_Immingham_Port_of_Shuwaikh + 7605.0*ShipmentAmount_Port_of_Immingham_Port_of_Umm_Qasr + 3363*ShipmentAmount_Port_of_Jawaharlal_Nehru_Larnaca_Port + 1589.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Mina_Salman + 3540.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Alexandria + 3086.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Aqaba + 1265.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Bandar_Abbas + 3560.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Beirut + 1522.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Doha + 3243.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Gaza + 3510.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Haifa + 1977.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Hodeidah + 1335.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jebel_Ali + 2515.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jeddah + 1630.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_King_Abdul_Aziz + 3725.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Latakia + 3720.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Mersin + 1143.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Salalah + 1802.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Shuwaikh + 1847.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Umm_Qasr + 7264*ShipmentAmount_Port_of_Kaohsiung_Larnaca_Port + 6316.0*ShipmentAmount_Port_of_Kaohsiung_Mina_Salman + 7800.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Alexandria + 7346.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Aqaba + 5991.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Bandar_Abbas + 7819.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Beirut + 6248.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Doha + 7144.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Gaza + 7770.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Haifa + 6236.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Hodeidah + 6063.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Jebel_Ali + 6775.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Jeddah + 6356.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_King_Abdul_Aziz + 7986.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Latakia + 7981.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Mersin + 5704.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Salalah + 6528.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Shuwaikh + 6573.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Umm_Qasr + 9210*ShipmentAmount_Port_of_Los_Angeles_Larnaca_Port + 14552.0*ShipmentAmount_Port_of_Los_Angeles_Mina_Salman + 11025.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Alexandria + 11501.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Aqaba + 11057.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Bandar_Abbas + 11122.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Beirut + 11279.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Doha + 9280.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Gaza + 11048.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Haifa + 12465.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Hodeidah + 11116.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Jebel_Ali + 11927.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Jeddah + 11344.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_King_Abdul_Aziz + 11049.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Latakia + 11024.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Mersin + 11137.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Salalah + 11504.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Shuwaikh + 11524.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Umm_Qasr + 8018*ShipmentAmount_Port_of_Manzanillo_Larnaca_Port + 13061.0*ShipmentAmount_Port_of_Manzanillo_Mina_Salman + 9534.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Alexandria + 10011.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Aqaba + 12745.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Bandar_Abbas + 9631.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Beirut + 12977.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Doha + 8088.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Gaza + 9673.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Haifa + 10974.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Hodeidah + 12790.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Jebel_Ali + 10419.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Jeddah + 13099.0*ShipmentAmount_Port_of_Manzanillo_Port_of_King_Abdul_Aziz + 9541.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Latakia + 9516.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Mersin + 11791.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Salalah + 13286.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Shuwaikh + 13332.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Umm_Qasr + 1550*ShipmentAmount_Port_of_Marseille_Larnaca_Port + 5332.0*ShipmentAmount_Port_of_Marseille_Mina_Salman + 1805.0*ShipmentAmount_Port_of_Marseille_Port_of_Alexandria + 2282.0*ShipmentAmount_Port_of_Marseille_Port_of_Aqaba + 5024.0*ShipmentAmount_Port_of_Marseille_Port_of_Bandar_Abbas + 1900.0*ShipmentAmount_Port_of_Marseille_Port_of_Beirut + 5267.0*ShipmentAmount_Port_of_Marseille_Port_of_Doha + 1631.0*ShipmentAmount_Port_of_Marseille_Port_of_Gaza + 1946.0*ShipmentAmount_Port_of_Marseille_Port_of_Haifa + 3245.0*ShipmentAmount_Port_of_Marseille_Port_of_Hodeidah + 5080.0*ShipmentAmount_Port_of_Marseille_Port_of_Jebel_Ali + 2709.0*ShipmentAmount_Port_of_Marseille_Port_of_Jeddah + 5388.0*ShipmentAmount_Port_of_Marseille_Port_of_King_Abdul_Aziz + 1830.0*ShipmentAmount_Port_of_Marseille_Port_of_Latakia + 1806.0*ShipmentAmount_Port_of_Marseille_Port_of_Mersin + 4081.0*ShipmentAmount_Port_of_Marseille_Port_of_Salalah + 5558.0*ShipmentAmount_Port_of_Marseille_Port_of_Shuwaikh + 5603.0*ShipmentAmount_Port_of_Marseille_Port_of_Umm_Qasr + 138*ShipmentAmount_Port_of_Mersin_Larnaca_Port + 3831.0*ShipmentAmount_Port_of_Mersin_Mina_Salman + 546.0*ShipmentAmount_Port_of_Mersin_Port_of_Alexandria + 778.0*ShipmentAmount_Port_of_Mersin_Port_of_Aqaba + 3520.0*ShipmentAmount_Port_of_Mersin_Port_of_Bandar_Abbas + 191.0*ShipmentAmount_Port_of_Mersin_Port_of_Beirut + 3763.0*ShipmentAmount_Port_of_Mersin_Port_of_Doha + 316.0*ShipmentAmount_Port_of_Mersin_Port_of_Gaza + 233.0*ShipmentAmount_Port_of_Mersin_Port_of_Haifa + 1744.0*ShipmentAmount_Port_of_Mersin_Port_of_Hodeidah + 3576.0*ShipmentAmount_Port_of_Mersin_Port_of_Jebel_Ali + 1205.0*ShipmentAmount_Port_of_Mersin_Port_of_Jeddah + 3885.0*ShipmentAmount_Port_of_Mersin_Port_of_King_Abdul_Aziz + 89.0*ShipmentAmount_Port_of_Mersin_Port_of_Latakia + 2577.0*ShipmentAmount_Port_of_Mersin_Port_of_Salalah + 4057.0*ShipmentAmount_Port_of_Mersin_Port_of_Shuwaikh + 4102.0*ShipmentAmount_Port_of_Mersin_Port_of_Umm_Qasr + 8428*ShipmentAmount_Port_of_Nagoya_Larnaca_Port + 7759.0*ShipmentAmount_Port_of_Nagoya_Mina_Salman + 9243.0*ShipmentAmount_Port_of_Nagoya_Port_of_Alexandria + 8790.0*ShipmentAmount_Port_of_Nagoya_Port_of_Aqaba + 7435.0*ShipmentAmount_Port_of_Nagoya_Port_of_Bandar_Abbas + 9263.0*ShipmentAmount_Port_of_Nagoya_Port_of_Beirut + 7692.0*ShipmentAmount_Port_of_Nagoya_Port_of_Doha + 8308.0*ShipmentAmount_Port_of_Nagoya_Port_of_Gaza + 9214.0*ShipmentAmount_Port_of_Nagoya_Port_of_Haifa + 7680.0*ShipmentAmount_Port_of_Nagoya_Port_of_Hodeidah + 7505.0*ShipmentAmount_Port_of_Nagoya_Port_of_Jebel_Ali + 8219.0*ShipmentAmount_Port_of_Nagoya_Port_of_Jeddah + 7800.0*ShipmentAmount_Port_of_Nagoya_Port_of_King_Abdul_Aziz + 9428.0*ShipmentAmount_Port_of_Nagoya_Port_of_Latakia + 9424.0*ShipmentAmount_Port_of_Nagoya_Port_of_Mersin + 7148.0*ShipmentAmount_Port_of_Nagoya_Port_of_Salalah + 7972.0*ShipmentAmount_Port_of_Nagoya_Port_of_Shuwaikh + 8017.0*ShipmentAmount_Port_of_Nagoya_Port_of_Umm_Qasr + 5137*ShipmentAmount_Port_of_New_York_Larnaca_Port + 9168.0*ShipmentAmount_Port_of_New_York_Mina_Salman + 5618.0*ShipmentAmount_Port_of_New_York_Port_of_Alexandria + 6104.0*ShipmentAmount_Port_of_New_York_Port_of_Aqaba + 8862.0*ShipmentAmount_Port_of_New_York_Port_of_Bandar_Abbas + 5715.0*ShipmentAmount_Port_of_New_York_Port_of_Beirut + 9392.0*ShipmentAmount_Port_of_New_York_Port_of_Doha + 5196.0*ShipmentAmount_Port_of_New_York_Port_of_Gaza + 5756.0*ShipmentAmount_Port_of_New_York_Port_of_Haifa + 7105.0*ShipmentAmount_Port_of_New_York_Port_of_Hodeidah + 8918.0*ShipmentAmount_Port_of_New_York_Port_of_Jebel_Ali + 6521.0*ShipmentAmount_Port_of_New_York_Port_of_Jeddah + 9222.0*ShipmentAmount_Port_of_New_York_Port_of_King_Abdul_Aziz + 5642.0*ShipmentAmount_Port_of_New_York_Port_of_Latakia + 5617.0*ShipmentAmount_Port_of_New_York_Port_of_Mersin + 7930.0*ShipmentAmount_Port_of_New_York_Port_of_Salalah + 9392.0*ShipmentAmount_Port_of_New_York_Port_of_Shuwaikh + 9417.0*ShipmentAmount_Port_of_New_York_Port_of_Umm_Qasr + 7780*ShipmentAmount_Port_of_Shanghai_Larnaca_Port + 6882.0*ShipmentAmount_Port_of_Shanghai_Mina_Salman + 8365.0*ShipmentAmount_Port_of_Shanghai_Port_of_Alexandria + 7912.0*ShipmentAmount_Port_of_Shanghai_Port_of_Aqaba + 6557.0*ShipmentAmount_Port_of_Shanghai_Port_of_Bandar_Abbas + 8385.0*ShipmentAmount_Port_of_Shanghai_Port_of_Beirut + 6814.0*ShipmentAmount_Port_of_Shanghai_Port_of_Doha + 7660.0*ShipmentAmount_Port_of_Shanghai_Port_of_Gaza + 8336.0*ShipmentAmount_Port_of_Shanghai_Port_of_Haifa + 6802.0*ShipmentAmount_Port_of_Shanghai_Port_of_Hodeidah + 6627.0*ShipmentAmount_Port_of_Shanghai_Port_of_Jebel_Ali + 7341.0*ShipmentAmount_Port_of_Shanghai_Port_of_Jeddah + 6922.0*ShipmentAmount_Port_of_Shanghai_Port_of_King_Abdul_Aziz + 8550.0*ShipmentAmount_Port_of_Shanghai_Port_of_Latakia + 8546.0*ShipmentAmount_Port_of_Shanghai_Port_of_Mersin + 6270.0*ShipmentAmount_Port_of_Shanghai_Port_of_Salalah + 7094.0*ShipmentAmount_Port_of_Shanghai_Port_of_Shuwaikh + 7139.0*ShipmentAmount_Port_of_Shanghai_Port_of_Umm_Qasr + 0.0\n",
       "SUBJECT TO\n",
       "_C1: ShipmentAmount_Port_of_Budapest_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Busan_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Immingham_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Manzanillo_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Marseille_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Mersin_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Nagoya_Mina_Salman\n",
       " + ShipmentAmount_Port_of_New_York_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Shanghai_Mina_Salman >= 529267.4045\n",
       "\n",
       "_C2: ShipmentAmount_Port_of_Budapest_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Busan_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Immingham_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Manzanillo_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Marseille_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Mersin_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Nagoya_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_New_York_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Shanghai_Larnaca_Port >= 202117.0962\n",
       "\n",
       "_C3: ShipmentAmount_Port_of_Budapest_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Alexandria >= 2199339.8\n",
       "\n",
       "_C4: ShipmentAmount_Port_of_Budapest_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Bandar_Abbas >= 1509192.473\n",
       "\n",
       "_C5: ShipmentAmount_Port_of_Budapest_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Umm_Qasr >= 2165468.533\n",
       "\n",
       "_C6: ShipmentAmount_Port_of_Budapest_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Haifa >= 2190826.534\n",
       "\n",
       "_C7: ShipmentAmount_Port_of_Budapest_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Aqaba >= 1075303.476\n",
       "\n",
       "_C8: ShipmentAmount_Port_of_Budapest_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Shuwaikh >= 1330058.446\n",
       "\n",
       "_C9: ShipmentAmount_Port_of_Budapest_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Beirut >= 498565.9312\n",
       "\n",
       "_C10: ShipmentAmount_Port_of_Budapest_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Salalah >= 1501857.081\n",
       "\n",
       "_C11: ShipmentAmount_Port_of_Budapest_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Gaza >= 113579.4191\n",
       "\n",
       "_C12: ShipmentAmount_Port_of_Budapest_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Doha >= 554441.8763\n",
       "\n",
       "_C13: ShipmentAmount_Port_of_Budapest_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_King_Abdul_Aziz >= 2551727.355\n",
       "\n",
       "_C14: ShipmentAmount_Port_of_Budapest_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Jeddah >= 2551727.355\n",
       "\n",
       "_C15: ShipmentAmount_Port_of_Budapest_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Latakia >= 302268.7178\n",
       "\n",
       "_C16: ShipmentAmount_Port_of_Budapest_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Mersin >= 1334744.732\n",
       "\n",
       "_C17: ShipmentAmount_Port_of_Budapest_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Jebel_Ali >= 4940164.768\n",
       "\n",
       "_C18: ShipmentAmount_Port_of_Budapest_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Hodeidah >= 161092.1306\n",
       "\n",
       "VARIABLES\n",
       "ShipmentAmount_Port_of_Budapest_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Busan_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Busan_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_New_York_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_New_York_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Umm_Qasr Continuous"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# Constraints\n",
    "for j in plant_locations:\n",
    "    prob += sum(X[i][j] for i in supply_points) >= Fiber_demand[j]\n",
    "    \n",
    "prob"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Transportation:\n",
       "MINIMIZE\n",
       "2128*ShipmentAmount_Port_of_Budapest_Larnaca_Port + 5615.0*ShipmentAmount_Port_of_Budapest_Mina_Salman + 2047.0*ShipmentAmount_Port_of_Budapest_Port_of_Alexandria + 2563.0*ShipmentAmount_Port_of_Budapest_Port_of_Aqaba + 5304.0*ShipmentAmount_Port_of_Budapest_Port_of_Bandar_Abbas + 2148.0*ShipmentAmount_Port_of_Budapest_Port_of_Beirut + 5547.0*ShipmentAmount_Port_of_Budapest_Port_of_Doha + 1992.0*ShipmentAmount_Port_of_Budapest_Port_of_Gaza + 2192.0*ShipmentAmount_Port_of_Budapest_Port_of_Haifa + 3528.0*ShipmentAmount_Port_of_Budapest_Port_of_Hodeidah + 5360.0*ShipmentAmount_Port_of_Budapest_Port_of_Jebel_Ali + 2989.0*ShipmentAmount_Port_of_Budapest_Port_of_Jeddah + 5669.0*ShipmentAmount_Port_of_Budapest_Port_of_King_Abdul_Aziz + 2052.0*ShipmentAmount_Port_of_Budapest_Port_of_Latakia + 2028.0*ShipmentAmount_Port_of_Budapest_Port_of_Mersin + 4362.0*ShipmentAmount_Port_of_Budapest_Port_of_Salalah + 5841.0*ShipmentAmount_Port_of_Budapest_Port_of_Shuwaikh + 5886.0*ShipmentAmount_Port_of_Budapest_Port_of_Umm_Qasr + 8140*ShipmentAmount_Port_of_Busan_Larnaca_Port + 7398.0*ShipmentAmount_Port_of_Busan_Mina_Salman + 8882.0*ShipmentAmount_Port_of_Busan_Port_of_Alexandria + 8428.0*ShipmentAmount_Port_of_Busan_Port_of_Aqaba + 7074.0*ShipmentAmount_Port_of_Busan_Port_of_Bandar_Abbas + 8901.0*ShipmentAmount_Port_of_Busan_Port_of_Beirut + 7330.0*ShipmentAmount_Port_of_Busan_Port_of_Doha + 8020.0*ShipmentAmount_Port_of_Busan_Port_of_Gaza + 8852.0*ShipmentAmount_Port_of_Busan_Port_of_Haifa + 7318.0*ShipmentAmount_Port_of_Busan_Port_of_Hodeidah + 7143.0*ShipmentAmount_Port_of_Busan_Port_of_Jebel_Ali + 7857.0*ShipmentAmount_Port_of_Busan_Port_of_Jeddah + 7438.0*ShipmentAmount_Port_of_Busan_Port_of_King_Abdul_Aziz + 9066.0*ShipmentAmount_Port_of_Busan_Port_of_Latakia + 9062.0*ShipmentAmount_Port_of_Busan_Port_of_Mersin + 6786.0*ShipmentAmount_Port_of_Busan_Port_of_Salalah + 7611.0*ShipmentAmount_Port_of_Busan_Port_of_Shuwaikh + 7655.0*ShipmentAmount_Port_of_Busan_Port_of_Umm_Qasr + 3536*ShipmentAmount_Port_of_Hamburg_Germany_Larnaca_Port + 7561.0*ShipmentAmount_Port_of_Hamburg_Germany_Mina_Salman + 4034.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Alexandria + 4509.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Aqaba + 7250.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Bandar_Abbas + 4130.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Beirut + 7493.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Doha + 3973.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Gaza + 4173.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Haifa + 5475.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Hodeidah + 7306.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jebel_Ali + 4935.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jeddah + 7615.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_King_Abdul_Aziz + 4057.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Latakia + 4032.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Mersin + 6307.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Salalah + 7788.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Shuwaikh + 7832.0*ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Umm_Qasr + 3340*ShipmentAmount_Port_of_Immingham_Larnaca_Port + 7334.0*ShipmentAmount_Port_of_Immingham_Mina_Salman + 3806.0*ShipmentAmount_Port_of_Immingham_Port_of_Alexandria + 4282.0*ShipmentAmount_Port_of_Immingham_Port_of_Aqaba + 7023.0*ShipmentAmount_Port_of_Immingham_Port_of_Bandar_Abbas + 3903.0*ShipmentAmount_Port_of_Immingham_Port_of_Beirut + 7267.0*ShipmentAmount_Port_of_Immingham_Port_of_Doha + 3399.0*ShipmentAmount_Port_of_Immingham_Port_of_Gaza + 3944.0*ShipmentAmount_Port_of_Immingham_Port_of_Haifa + 5247.0*ShipmentAmount_Port_of_Immingham_Port_of_Hodeidah + 7080.0*ShipmentAmount_Port_of_Immingham_Port_of_Jebel_Ali + 4708.0*ShipmentAmount_Port_of_Immingham_Port_of_Jeddah + 7388.0*ShipmentAmount_Port_of_Immingham_Port_of_King_Abdul_Aziz + 3830.0*ShipmentAmount_Port_of_Immingham_Port_of_Latakia + 3804.0*ShipmentAmount_Port_of_Immingham_Port_of_Mersin + 6081.0*ShipmentAmount_Port_of_Immingham_Port_of_Salalah + 7560.0*ShipmentAmount_Port_of_Immingham_Port_of_Shuwaikh + 7605.0*ShipmentAmount_Port_of_Immingham_Port_of_Umm_Qasr + 3363*ShipmentAmount_Port_of_Jawaharlal_Nehru_Larnaca_Port + 1589.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Mina_Salman + 3540.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Alexandria + 3086.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Aqaba + 1265.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Bandar_Abbas + 3560.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Beirut + 1522.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Doha + 3243.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Gaza + 3510.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Haifa + 1977.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Hodeidah + 1335.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jebel_Ali + 2515.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jeddah + 1630.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_King_Abdul_Aziz + 3725.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Latakia + 3720.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Mersin + 1143.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Salalah + 1802.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Shuwaikh + 1847.0*ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Umm_Qasr + 7264*ShipmentAmount_Port_of_Kaohsiung_Larnaca_Port + 6316.0*ShipmentAmount_Port_of_Kaohsiung_Mina_Salman + 7800.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Alexandria + 7346.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Aqaba + 5991.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Bandar_Abbas + 7819.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Beirut + 6248.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Doha + 7144.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Gaza + 7770.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Haifa + 6236.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Hodeidah + 6063.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Jebel_Ali + 6775.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Jeddah + 6356.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_King_Abdul_Aziz + 7986.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Latakia + 7981.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Mersin + 5704.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Salalah + 6528.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Shuwaikh + 6573.0*ShipmentAmount_Port_of_Kaohsiung_Port_of_Umm_Qasr + 9210*ShipmentAmount_Port_of_Los_Angeles_Larnaca_Port + 14552.0*ShipmentAmount_Port_of_Los_Angeles_Mina_Salman + 11025.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Alexandria + 11501.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Aqaba + 11057.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Bandar_Abbas + 11122.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Beirut + 11279.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Doha + 9280.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Gaza + 11048.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Haifa + 12465.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Hodeidah + 11116.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Jebel_Ali + 11927.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Jeddah + 11344.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_King_Abdul_Aziz + 11049.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Latakia + 11024.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Mersin + 11137.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Salalah + 11504.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Shuwaikh + 11524.0*ShipmentAmount_Port_of_Los_Angeles_Port_of_Umm_Qasr + 8018*ShipmentAmount_Port_of_Manzanillo_Larnaca_Port + 13061.0*ShipmentAmount_Port_of_Manzanillo_Mina_Salman + 9534.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Alexandria + 10011.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Aqaba + 12745.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Bandar_Abbas + 9631.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Beirut + 12977.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Doha + 8088.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Gaza + 9673.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Haifa + 10974.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Hodeidah + 12790.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Jebel_Ali + 10419.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Jeddah + 13099.0*ShipmentAmount_Port_of_Manzanillo_Port_of_King_Abdul_Aziz + 9541.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Latakia + 9516.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Mersin + 11791.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Salalah + 13286.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Shuwaikh + 13332.0*ShipmentAmount_Port_of_Manzanillo_Port_of_Umm_Qasr + 1550*ShipmentAmount_Port_of_Marseille_Larnaca_Port + 5332.0*ShipmentAmount_Port_of_Marseille_Mina_Salman + 1805.0*ShipmentAmount_Port_of_Marseille_Port_of_Alexandria + 2282.0*ShipmentAmount_Port_of_Marseille_Port_of_Aqaba + 5024.0*ShipmentAmount_Port_of_Marseille_Port_of_Bandar_Abbas + 1900.0*ShipmentAmount_Port_of_Marseille_Port_of_Beirut + 5267.0*ShipmentAmount_Port_of_Marseille_Port_of_Doha + 1631.0*ShipmentAmount_Port_of_Marseille_Port_of_Gaza + 1946.0*ShipmentAmount_Port_of_Marseille_Port_of_Haifa + 3245.0*ShipmentAmount_Port_of_Marseille_Port_of_Hodeidah + 5080.0*ShipmentAmount_Port_of_Marseille_Port_of_Jebel_Ali + 2709.0*ShipmentAmount_Port_of_Marseille_Port_of_Jeddah + 5388.0*ShipmentAmount_Port_of_Marseille_Port_of_King_Abdul_Aziz + 1830.0*ShipmentAmount_Port_of_Marseille_Port_of_Latakia + 1806.0*ShipmentAmount_Port_of_Marseille_Port_of_Mersin + 4081.0*ShipmentAmount_Port_of_Marseille_Port_of_Salalah + 5558.0*ShipmentAmount_Port_of_Marseille_Port_of_Shuwaikh + 5603.0*ShipmentAmount_Port_of_Marseille_Port_of_Umm_Qasr + 138*ShipmentAmount_Port_of_Mersin_Larnaca_Port + 3831.0*ShipmentAmount_Port_of_Mersin_Mina_Salman + 546.0*ShipmentAmount_Port_of_Mersin_Port_of_Alexandria + 778.0*ShipmentAmount_Port_of_Mersin_Port_of_Aqaba + 3520.0*ShipmentAmount_Port_of_Mersin_Port_of_Bandar_Abbas + 191.0*ShipmentAmount_Port_of_Mersin_Port_of_Beirut + 3763.0*ShipmentAmount_Port_of_Mersin_Port_of_Doha + 316.0*ShipmentAmount_Port_of_Mersin_Port_of_Gaza + 233.0*ShipmentAmount_Port_of_Mersin_Port_of_Haifa + 1744.0*ShipmentAmount_Port_of_Mersin_Port_of_Hodeidah + 3576.0*ShipmentAmount_Port_of_Mersin_Port_of_Jebel_Ali + 1205.0*ShipmentAmount_Port_of_Mersin_Port_of_Jeddah + 3885.0*ShipmentAmount_Port_of_Mersin_Port_of_King_Abdul_Aziz + 89.0*ShipmentAmount_Port_of_Mersin_Port_of_Latakia + 2577.0*ShipmentAmount_Port_of_Mersin_Port_of_Salalah + 4057.0*ShipmentAmount_Port_of_Mersin_Port_of_Shuwaikh + 4102.0*ShipmentAmount_Port_of_Mersin_Port_of_Umm_Qasr + 8428*ShipmentAmount_Port_of_Nagoya_Larnaca_Port + 7759.0*ShipmentAmount_Port_of_Nagoya_Mina_Salman + 9243.0*ShipmentAmount_Port_of_Nagoya_Port_of_Alexandria + 8790.0*ShipmentAmount_Port_of_Nagoya_Port_of_Aqaba + 7435.0*ShipmentAmount_Port_of_Nagoya_Port_of_Bandar_Abbas + 9263.0*ShipmentAmount_Port_of_Nagoya_Port_of_Beirut + 7692.0*ShipmentAmount_Port_of_Nagoya_Port_of_Doha + 8308.0*ShipmentAmount_Port_of_Nagoya_Port_of_Gaza + 9214.0*ShipmentAmount_Port_of_Nagoya_Port_of_Haifa + 7680.0*ShipmentAmount_Port_of_Nagoya_Port_of_Hodeidah + 7505.0*ShipmentAmount_Port_of_Nagoya_Port_of_Jebel_Ali + 8219.0*ShipmentAmount_Port_of_Nagoya_Port_of_Jeddah + 7800.0*ShipmentAmount_Port_of_Nagoya_Port_of_King_Abdul_Aziz + 9428.0*ShipmentAmount_Port_of_Nagoya_Port_of_Latakia + 9424.0*ShipmentAmount_Port_of_Nagoya_Port_of_Mersin + 7148.0*ShipmentAmount_Port_of_Nagoya_Port_of_Salalah + 7972.0*ShipmentAmount_Port_of_Nagoya_Port_of_Shuwaikh + 8017.0*ShipmentAmount_Port_of_Nagoya_Port_of_Umm_Qasr + 5137*ShipmentAmount_Port_of_New_York_Larnaca_Port + 9168.0*ShipmentAmount_Port_of_New_York_Mina_Salman + 5618.0*ShipmentAmount_Port_of_New_York_Port_of_Alexandria + 6104.0*ShipmentAmount_Port_of_New_York_Port_of_Aqaba + 8862.0*ShipmentAmount_Port_of_New_York_Port_of_Bandar_Abbas + 5715.0*ShipmentAmount_Port_of_New_York_Port_of_Beirut + 9392.0*ShipmentAmount_Port_of_New_York_Port_of_Doha + 5196.0*ShipmentAmount_Port_of_New_York_Port_of_Gaza + 5756.0*ShipmentAmount_Port_of_New_York_Port_of_Haifa + 7105.0*ShipmentAmount_Port_of_New_York_Port_of_Hodeidah + 8918.0*ShipmentAmount_Port_of_New_York_Port_of_Jebel_Ali + 6521.0*ShipmentAmount_Port_of_New_York_Port_of_Jeddah + 9222.0*ShipmentAmount_Port_of_New_York_Port_of_King_Abdul_Aziz + 5642.0*ShipmentAmount_Port_of_New_York_Port_of_Latakia + 5617.0*ShipmentAmount_Port_of_New_York_Port_of_Mersin + 7930.0*ShipmentAmount_Port_of_New_York_Port_of_Salalah + 9392.0*ShipmentAmount_Port_of_New_York_Port_of_Shuwaikh + 9417.0*ShipmentAmount_Port_of_New_York_Port_of_Umm_Qasr + 7780*ShipmentAmount_Port_of_Shanghai_Larnaca_Port + 6882.0*ShipmentAmount_Port_of_Shanghai_Mina_Salman + 8365.0*ShipmentAmount_Port_of_Shanghai_Port_of_Alexandria + 7912.0*ShipmentAmount_Port_of_Shanghai_Port_of_Aqaba + 6557.0*ShipmentAmount_Port_of_Shanghai_Port_of_Bandar_Abbas + 8385.0*ShipmentAmount_Port_of_Shanghai_Port_of_Beirut + 6814.0*ShipmentAmount_Port_of_Shanghai_Port_of_Doha + 7660.0*ShipmentAmount_Port_of_Shanghai_Port_of_Gaza + 8336.0*ShipmentAmount_Port_of_Shanghai_Port_of_Haifa + 6802.0*ShipmentAmount_Port_of_Shanghai_Port_of_Hodeidah + 6627.0*ShipmentAmount_Port_of_Shanghai_Port_of_Jebel_Ali + 7341.0*ShipmentAmount_Port_of_Shanghai_Port_of_Jeddah + 6922.0*ShipmentAmount_Port_of_Shanghai_Port_of_King_Abdul_Aziz + 8550.0*ShipmentAmount_Port_of_Shanghai_Port_of_Latakia + 8546.0*ShipmentAmount_Port_of_Shanghai_Port_of_Mersin + 6270.0*ShipmentAmount_Port_of_Shanghai_Port_of_Salalah + 7094.0*ShipmentAmount_Port_of_Shanghai_Port_of_Shuwaikh + 7139.0*ShipmentAmount_Port_of_Shanghai_Port_of_Umm_Qasr + 0.0\n",
       "SUBJECT TO\n",
       "_C1: ShipmentAmount_Port_of_Budapest_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Busan_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Immingham_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Manzanillo_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Marseille_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Mersin_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Nagoya_Mina_Salman\n",
       " + ShipmentAmount_Port_of_New_York_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Shanghai_Mina_Salman >= 529267.4045\n",
       "\n",
       "_C2: ShipmentAmount_Port_of_Budapest_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Busan_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Immingham_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Manzanillo_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Marseille_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Mersin_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Nagoya_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_New_York_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Shanghai_Larnaca_Port >= 202117.0962\n",
       "\n",
       "_C3: ShipmentAmount_Port_of_Budapest_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Alexandria >= 2199339.8\n",
       "\n",
       "_C4: ShipmentAmount_Port_of_Budapest_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Bandar_Abbas >= 1509192.473\n",
       "\n",
       "_C5: ShipmentAmount_Port_of_Budapest_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Umm_Qasr\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Umm_Qasr >= 2165468.533\n",
       "\n",
       "_C6: ShipmentAmount_Port_of_Budapest_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Haifa >= 2190826.534\n",
       "\n",
       "_C7: ShipmentAmount_Port_of_Budapest_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Aqaba >= 1075303.476\n",
       "\n",
       "_C8: ShipmentAmount_Port_of_Budapest_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Shuwaikh >= 1330058.446\n",
       "\n",
       "_C9: ShipmentAmount_Port_of_Budapest_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Beirut >= 498565.9312\n",
       "\n",
       "_C10: ShipmentAmount_Port_of_Budapest_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Salalah >= 1501857.081\n",
       "\n",
       "_C11: ShipmentAmount_Port_of_Budapest_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Gaza >= 113579.4191\n",
       "\n",
       "_C12: ShipmentAmount_Port_of_Budapest_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Doha >= 554441.8763\n",
       "\n",
       "_C13: ShipmentAmount_Port_of_Budapest_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_King_Abdul_Aziz >= 2551727.355\n",
       "\n",
       "_C14: ShipmentAmount_Port_of_Budapest_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Jeddah >= 2551727.355\n",
       "\n",
       "_C15: ShipmentAmount_Port_of_Budapest_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Latakia >= 302268.7178\n",
       "\n",
       "_C16: ShipmentAmount_Port_of_Budapest_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Mersin >= 1334744.732\n",
       "\n",
       "_C17: ShipmentAmount_Port_of_Budapest_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Jebel_Ali >= 4940164.768\n",
       "\n",
       "_C18: ShipmentAmount_Port_of_Budapest_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Hodeidah >= 161092.1306\n",
       "\n",
       "_C19: ShipmentAmount_Port_of_Shanghai_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Shanghai_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Shanghai_Port_of_Umm_Qasr = 2442615.6\n",
       "\n",
       "_C20: ShipmentAmount_Port_of_Marseille_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Marseille_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Marseille_Port_of_Umm_Qasr = 1285587.16\n",
       "\n",
       "_C21: ShipmentAmount_Port_of_Hamburg_Germany_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Umm_Qasr = 1285587.16\n",
       "\n",
       "_C22: ShipmentAmount_Port_of_Budapest_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Budapest_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Budapest_Port_of_Umm_Qasr = 1542704.59\n",
       "\n",
       "_C23: ShipmentAmount_Port_of_Jawaharlal_Nehru_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Umm_Qasr = 0\n",
       "\n",
       "_C24: ShipmentAmount_Port_of_Nagoya_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Nagoya_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Nagoya_Port_of_Umm_Qasr = 5142348.63\n",
       "\n",
       "_C25: ShipmentAmount_Port_of_Busan_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Busan_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Busan_Port_of_Umm_Qasr = 1414145.87\n",
       "\n",
       "_C26: ShipmentAmount_Port_of_Manzanillo_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Manzanillo_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Manzanillo_Port_of_Umm_Qasr = 1799822.02\n",
       "\n",
       "_C27: ShipmentAmount_Port_of_Kaohsiung_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Kaohsiung_Port_of_Umm_Qasr = 2056939.45\n",
       "\n",
       "_C28: ShipmentAmount_Port_of_Mersin_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Mersin_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Mersin_Port_of_Umm_Qasr = 0\n",
       "\n",
       "_C29: ShipmentAmount_Port_of_Immingham_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Immingham_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Immingham_Port_of_Umm_Qasr = 1028469.73\n",
       "\n",
       "_C30: ShipmentAmount_Port_of_New_York_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_New_York_Mina_Salman\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_New_York_Port_of_Umm_Qasr = 4545322.73\n",
       "\n",
       "_C31: ShipmentAmount_Port_of_Los_Angeles_Larnaca_Port\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Mina_Salman\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Alexandria\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Aqaba\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Bandar_Abbas\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Beirut\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Doha\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Gaza\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Haifa\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Hodeidah\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Jebel_Ali\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Jeddah\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_King_Abdul_Aziz\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Latakia\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Mersin\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Salalah\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Shuwaikh\n",
       " + ShipmentAmount_Port_of_Los_Angeles_Port_of_Umm_Qasr = 3168200.21\n",
       "\n",
       "VARIABLES\n",
       "ShipmentAmount_Port_of_Budapest_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Budapest_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Busan_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Busan_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Busan_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Immingham_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Jawaharlal_Nehru_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Kaohsiung_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Los_Angeles_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Manzanillo_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Marseille_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Mersin_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Nagoya_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_New_York_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_New_York_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_New_York_Port_of_Umm_Qasr Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Larnaca_Port Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Mina_Salman Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Alexandria Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Aqaba Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Bandar_Abbas Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Beirut Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Doha Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Gaza Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Haifa Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Hodeidah Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Jebel_Ali Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Jeddah Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_King_Abdul_Aziz Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Latakia Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Mersin Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Salalah Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Shuwaikh Continuous\n",
       "ShipmentAmount_Port_of_Shanghai_Port_of_Umm_Qasr Continuous"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# Constraints\n",
    "for i in supply_points:\n",
    "    prob += sum(X[i][j] for j in plant_locations) == Fiber_supply[i]\n",
    "prob"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Status: Optimal\n",
      "ShipmentAmount_Port_of_Budapest_Port_of_Latakia = 302268.72\n",
      "ShipmentAmount_Port_of_Budapest_Port_of_Mersin = 1240435.9\n",
      "ShipmentAmount_Port_of_Busan_Port_of_Doha = 554441.88\n",
      "ShipmentAmount_Port_of_Busan_Port_of_Jebel_Ali = 859703.99\n",
      "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Aqaba = 141142.61\n",
      "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Jeddah = 286516.38\n",
      "ShipmentAmount_Port_of_Hamburg_Germany_Port_of_Salalah = 857928.18\n",
      "ShipmentAmount_Port_of_Immingham_Port_of_Aqaba = 934160.87\n",
      "ShipmentAmount_Port_of_Immingham_Port_of_Mersin = 94308.86\n",
      "ShipmentAmount_Port_of_Kaohsiung_Port_of_Bandar_Abbas = 1509192.5\n",
      "ShipmentAmount_Port_of_Kaohsiung_Port_of_King_Abdul_Aziz = 220420.21\n",
      "ShipmentAmount_Port_of_Kaohsiung_Port_of_Shuwaikh = 327326.77\n",
      "ShipmentAmount_Port_of_Los_Angeles_Port_of_Shuwaikh = 1002731.7\n",
      "ShipmentAmount_Port_of_Los_Angeles_Port_of_Umm_Qasr = 2165468.5\n",
      "ShipmentAmount_Port_of_Manzanillo_Larnaca_Port = 202117.12\n",
      "ShipmentAmount_Port_of_Manzanillo_Port_of_Gaza = 113579.42\n",
      "ShipmentAmount_Port_of_Manzanillo_Port_of_Jeddah = 1484125.5\n",
      "ShipmentAmount_Port_of_Marseille_Port_of_Alexandria = 625929.1\n",
      "ShipmentAmount_Port_of_Marseille_Port_of_Beirut = 498565.93\n",
      "ShipmentAmount_Port_of_Marseille_Port_of_Hodeidah = 161092.13\n",
      "ShipmentAmount_Port_of_Nagoya_Mina_Salman = 529267.4\n",
      "ShipmentAmount_Port_of_Nagoya_Port_of_Jebel_Ali = 1637845.2\n",
      "ShipmentAmount_Port_of_Nagoya_Port_of_King_Abdul_Aziz = 2331307.1\n",
      "ShipmentAmount_Port_of_Nagoya_Port_of_Salalah = 643928.9\n",
      "ShipmentAmount_Port_of_New_York_Port_of_Alexandria = 1573410.7\n",
      "ShipmentAmount_Port_of_New_York_Port_of_Haifa = 2190826.5\n",
      "ShipmentAmount_Port_of_New_York_Port_of_Jeddah = 781085.49\n",
      "ShipmentAmount_Port_of_Shanghai_Port_of_Jebel_Ali = 2442615.6\n",
      "Total kilogram_miles = 176748805994.92\n"
     ]
    }
   ],
   "source": [
    "prob.solve()\n",
    "\n",
    "print(\"Status:\", LpStatus[prob.status])\n",
    "\n",
    "for v in prob.variables():\n",
    "    if v.varValue > 0:\n",
    "        print(v.name, \"=\", v.varValue)\n",
    "\n",
    "print(\"Total kilogram_miles =\", value(prob.objective))\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.3"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
